0
我的routes.rb看起來像這樣link_to項目索引可能與自定義routes.rb和Rails沒有命名路線?
map.resources :bookmarks
map.connect ':controller/:id/:action'
map.connect ':controller/:action'
這樣我就可以使用URL地址這樣
http://localhost:3000/bookmarks/Ruby/show
但是當我嘗試從這個網站項目的索引網站(書籤 控制器鏈接和索引行動)這樣
link_to "Startseite", :controller => "bookmarks"
它鏈接到
http://localhost:3000/bookmarks/Ruby/
代替
http://localhost:3000/bookmarks/
我知道我可以使用一個名爲路線,使其工作,但或許是的link_to一個更簡單的方法,而不必設置此命名路線?
第一部作品很好,謝謝 – 12d3 2010-10-05 22:41:28
我應該加入routed.rb,如果我剛纔提到的link_to這樣在我看來,頁面 – 2013-06-06 06:15:01
你應該有'資源:bookmarks'在你的'路線' – dombesz 2013-06-07 09:42:17