URLのためのRails 3.1.1とFriendly_idの使用。パスのないネストされたルートでの編集
これはかなり簡単だと思いますが、わかりません。無印(#)の行は、私が把握しようとしています一つです
resources :pages, :path => '' do
# WHAT_DO_I_TYPE_HERE
resources :products, :except => [:index], :path => '' do
member do
post 'broken_link'
end
end
end
:
私はこのようになり、ネストされたルートを持っています。基本的に私は次のようなURLを持っています:domain.com/page_name/product_name/(friendly_idを通じて) domain.com/music/mp3/
url domain.com/music/editを使用して音楽に関するページを編集します。
ここで、次のように入力します。 a。 <blank>
#何も...空白のままにしておいてください ---「ID =編集の製品を見つけることができませんでした」というエラーが表示されます。メソッド編集ではなく、編集と呼ばれるPRODUCTを検索しようとします。代わりに私は試してみてください b。 :controller => 'pages'、:action => 'edit' ---「IDなしでページを見つけることができませんでした」というエラーが表示されます。
製品名を確認する前に、編集方法を確認するルートを教えてください。
私は前にこの問題を抱えている