2011-07-22 19 views
36

Estoy construyendo un sitio web para un productor de conejos (pretendemos). Este hombre vigila de cerca a sus conejos y los quiere a todos categorizados. Así que le construyó una RabbitCategoriesController, y añadió esta línea a mi routes.rbcambie la URL sin cambiar el nombre del recurso

resources :rabbit_categories 

Las URLs se están presentando como rabbit_categories, rabbit_categoriew/new, etc.

Qué pasa si quiero las direcciones URL para que parezca rabits/categoriesrabits/categories/new ¿en lugar? Esto es no un recurso anidado, solo quiero cambiar la apariencia de las URL.

Por supuesto, si se llamaron los recursos "categorías", que podría hacer

namespace :rabbits do 
    resources :categories 
end 

¿Hay alguna manera de escribir que, pero que lo utilice el RabbitCategoriesController en lugar de los conejos :: CategoriesController?

Respuesta

Cuestiones relacionadas