J'ai un petit problème de lien. J'ai 2 modèles imbriqués, un Faqcategory
et Faq
. La route estErreur lien imbriqué dans Rails
resources :faqcategories, :path => 'faqs' do
resources :faqs, :path => 'question'
end
Je peux afficher tous les « faqcategories » à http://localhost:3000/faqs/ et tous les faqcategory comme « questions » à http://localhost:3000/faqs/8
Mais quand je veux aller sur le spectacle de la question à http://localhost:3000/faqs/8/question/1 , il me envoie à http://localhost:3000/faqs/1/question/8 j'ai mis en place la vue comme ça:
<% @faqs.each do |question| %>
<%= link_to question.title, faqcategory_faq_path(question), class: "btn btn-rose btn-round" %>
<% end %>
Dans le FaqcateroriesController le « spectacle » est mettre en place comme ça:
def show
@faqs = @faqcategory.faqs
end
Comment pensez-vous que je peux résoudre ce problème?