tengo esas líneas en routes.rb:Rieles: cómo usar un ámbito con params y el uso de rutas con valor por defecto de params
scope "/:subdomain/" do
resource :order, :only => [:new, :create, :show, :update, :edit, :destroy] do
get :cancel, :on => :member
put :counter, :on => :member
end
end
Y, por ejemplo, esto es típico url: http://mydomain.com/some_subdomain/order/new. Esta url se asigna a la acción new of orders controller con params [: subdomain] = "some_subdomain". Quiero usar la ruta con nombre new_order_url (: subdominio => "some_subdomain").
Pero quiero para mapear http://mydomain.com/order/new al controlador de órdenes, la acción nuevo y params [: subdominio] = "default". Y quiero usar la ruta con nombre new_order_url para dicha url.
Lo que es de las mejores prácticas para hacerlo?
Una sugerencia, usar 'recursos: orden,: a excepción => [: Índice]' en lugar de ': Sólo ' – jpemberthy