¿Cómo puedo analizar la cadena de URL para discutir comorieles analizan url para almohadilla (Rutas)
{:controller => 'controller_name', :action => 'action_name', :id => 'id'}
?
¿Cómo puedo analizar la cadena de URL para discutir comorieles analizan url para almohadilla (Rutas)
{:controller => 'controller_name', :action => 'action_name', :id => 'id'}
?
En Rails 3 se puede hacer lo siguiente:
Rails.application.routes.recognize_path "/accounts/1"
# {:action=>"show", :controller=>"accounts", :id=>"1"}
Usando ActionController :: :: enrutamiento Routes.recognize_path Keep throwing ActionController :: RoutingError Excepción: Ninguna ruta coincide con "/ accounts/1
Usted puede ser capaz de utilizar ActionController::Routing::Routes.recognize_path
, dependiendo del formato de la URL:
>> ActionController::Routing::Routes.recognize_path("/accounts/1",:method=>:get)`
# {:action=>"show":controller=>"accounts",:id=>"1"}
Su pregunta no tiene sentido. Depende del formato de la url. –
Tengo la misma pregunta ... independientemente del formato de url. es decir, ¿cuál es el inverso de url_for? – Corin