2011-08-16 11 views
0

私はという名前のモデルをListsControllerにマッピングしたいと思っています。だから私はレールのルートのモデルの名前空間を変更してください

<%= render @widget_list %>それは/lists/_list.html.erbをレンダリングしますと、私は<%= form_for @widget_list do |f| %>を持っているとき、それは/lists/{create/update}.html.erbに行くとき。または私のコントローラで応答するとき@widget_listそれはlist/show.html.erbを使用することを知っている、どのようにWidgetListsListsControllerを使用する必要がありますレールを伝えることができますか?

WidgetListの名前を変更せずにこのマッピングを変更する方法はありますか?一緒コントローラオプション:パス:

答えて

4

あなたは使用することができます

resources :widget_lists, :path => "lists", :controller => "lists" 
+0

どのようにあなたがこれを指定することになり、モデルが名前空間れた場合は? 'class MY ::ウィジェット' – Schneems

関連する問題