2008-11-23 7 views

Répondre

2

ce que je ne l'ai mis tout de l'espace de noms tout à fait

map.resources :fruits, :path_prefix => ":apple_id", :name_prefix => "apple_"

et ce serait

        apple_fruits GET /:apple_id/fruits         {:controller=>"fruits", :action=>"index"} 
         formatted_apple_fruits GET /:apple_id/fruits.:format       {:controller=>"fruits", :action=>"index"} 
               POST /:apple_id/fruits         {:controller=>"fruits", :action=>"create"} 
               POST /:apple_id/fruits.:format       {:controller=>"fruits", :action=>"create"} 
           new_apple_fruit GET /:apple_id/fruits/new        {:controller=>"fruits", :action=>"new"} 
        formatted_new_apple_fruit GET /:apple_id/fruits/new.:format      {:controller=>"fruits", :action=>"new"} 
          edit_apple_fruit GET /:apple_id/fruits/:id/edit       {:controller=>"fruits", :action=>"edit"} 
        formatted_edit_apple_fruit GET /:apple_id/fruits/:id/edit.:format     {:controller=>"fruits", :action=>"edit"} 
            apple_fruit GET /:apple_id/fruits/:id        {:controller=>"fruits", :action=>"show"} 
         formatted_apple_fruit GET /:apple_id/fruits/:id.:format      {:controller=>"fruits", :action=>"show"} 
               PUT /:apple_id/fruits/:id        {:controller=>"fruits", :action=>"update"} 
               PUT /:apple_id/fruits/:id.:format      {:controller=>"fruits", :action=>"update"} 
               DELETE /:apple_id/fruits/:id        {:controller=>"fruits", :action=>"destroy"} 
               DELETE /:apple_id/fruits/:id.:format      {:controller=>"fruits", :action=>"destroy"} 

cela a fonctionné pour moi, il a travaillé pour espérer vous aussi :)

Questions connexes