2010-12-14 8 views
0

皆さん! アプリケーションの特定の部分にいくつかのサブルートを置く必要があります。 subroutes問題は、それが働いていない、である。このRails subrouting question

map.connect ':wildcard/:controller/:id/:action' , :controller => 'my_fancy_controller' 

のようなものをshouldbe。後ろに何かを置く:コントローラは助けません。

環境はレール2.3.10、3ではなく:-)です。

誰かに何か提案がありますか?

+0

「レーキルート」とは何ですか? – iain

+0

これは非常にRESTfulではありません:( – Samo

+0

これは非常にRESTfulではないことがわかりますが、私は "do it!"と言う私の目の下にspecシートを持っています –

答えて

0

明らかに答えは非常に簡単でした。コントローラフィールド:私はそれらを宣言し、URL内の静的なテキストとしてmy_fancy_controllerとsub_controllerを使用することができます。このように

map.connect 'my_fancy_controller/:wildcard/sub_controller/:id/:action', :controller => 'my_fancy_controller/sub_controller' 

休憩ではありませんが、それは私の仕事をやり遂げなければならない方法なので、私はあなたのために申し訳ありません!