mam takie linie w routes.rb:Rails: jak korzystać z params zakresu i korzystania z trasy domyślnej wartości params
scope "/:subdomain/" do
resource :order, :only => [:new, :create, :show, :update, :edit, :destroy] do
get :cancel, :on => :member
put :counter, :on => :member
end
end
I na przykład, jest to typowy URL: http://mydomain.com/some_subdomain/order/new. Ten adres URL jest mapowany do działania nowego kontrolera zamówień z parametrami [: subdomena] = "some_poddomena". Chcę użyć nazwanej trasy new_order_url (: subdomain => "some_subdomain").
Ale chcę odwzorować http://mydomain.com/order/new na kontroler zamówień, działanie new i params [: subdomain] = "default". I chcę użyć nazwanej trasy new_order_url dla takiego adresu URL.
Jakie są najlepsze praktyki, aby to zrobić?
Jedna sugestia, użyj 'zasób: porządek: oprócz => [: indeks]' zamiast ': tylko ' – jpemberthy