1
我是Rails 3的新手,我需要一些關於路線的幫助。Rails 3中的路線3
這是我的老路線
map.connect '/admin/login/:language/:brand',
:controller => 'adm/auth', :action => 'login',
:defaults => {:brand => 'brand', :language => 'en'}
,我將其更改爲
match '/admin/login/:language/:brand', :to => 'adm/auth#login' ,
:defaults => {:brand => 'brand', :language => 'en'}
也
map.connect ':controller/:action/:id'
map.connect ':controller/:action/:id.:format'
到
match "/:controller(/:action(/:id))"
match "/:controller(/:action(/:id))(.:format)"
,但仍然收到沒有路由匹配[GET]「/ cmm」,錯誤。
我使用JRuby 1.6.4和3.1.1軌道
有人請幫助我!
你可以顯示'耙路線'的輸出? – Behrang
C:\ dev \ mysentry> rake routes C:/ dev/mysentry /admin/login/:language/:brand(.:format){:brand =>「sentry」,:language =>「en」 ,: :controller =>「adm/auth」,:action =>「login」} /:controller(/:action(/:id))(.:format) /:controller(/:action(/ ID))(.:格式) – Jens
快速問題:您是否重新啓動服務器?它必須在啓動時重新加載路徑文件。 – James