Supposons que je possède un modèle Book, qui contient de nombreux modèles de pages.Personnalisation de map.resources dans Rails
Le routage pour ce serait comme si:
map.resources :books do |book|
book.resources :pages
end
Après la valeur par défaut Rails sur ce qui conduit rapidement à des problèmes. Supposons que le livre # 1 a 10 pages. La première page dans le livre # 2 aura cette voie:
/books/2/pages/11
Ce parcours assez mauvais, ce qui serait plus logique est la suivante:
/books/2/pages/1
Ou encore ceci:
/books/2/1
Existe-t-il un moyen d'utiliser map.resources, mais obtenez un résultat comme celui-ci:
/books/{book.id}/pages/{page.page_number}
Wow, c'est un routage fou. Regarder cela va certainement aider, merci! – Karl