問題我升級我的應用程序軌道3,我有點困惑的一些路線。足智多謀的人是很容易的,但我怎麼可以設置在特定的控制器的所有動作的通用規則。我想是這樣的:約Rails3中路線
get 'custom/:action/' => {:controller => :custom}
但沒有奏效。看來新的格式是「控制器#行動」,但我怎麼可以指定動作要變?
而且,比使用命名路由或其他資源,是有可能做速記符號來命名的路線在特定的控制器?
即而不是:
get '/tasks', :controller => :home, :action => :tasks, :as => 'tasks_home'
get '/accounts', :controller => :home, :action => :accounts, :as => 'accounts_home'
是有可能做的東西有點清潔劑,如:
controller => :home do
get :tasks
get :accounts
end
這將自動創建命名的路線?
如果它是一個資源,那麼你可以做 '資源:帖子不 成員做 得到「假」, :as =>'dummy_home' get'dummy1',:as =>'dummy1_home' end end ' – 2012-02-10 10:29:50