3

カスタムのバニティ URL セットアップがあります。 ala GitHub:

http://foo.com/:user/:stuff

これを処理するルートもあります:

match '/:user/:stuff', to: 'stuffs#show'

link_toのこのルートを使用するにはどうすればよいstuffですか?

link_to @stuff.name, @stuff
4

1 に答える 1

5

ルートエイリアスを介して作成できます:

match '/:user/:stuff' => 'stuffs#show', :as => 'users_stuff'

そして、ビューで通常どおり呼び出し、2 つのパラメーターを渡します。

<%= link_to 'Show', users_stuff_path(current_user,3) %>
于 2012-09-06T04:28:16.393 に答える