nasılRaylar
{:controller => 'controller_name', :action => 'action_name', :id => 'id'}
gibi karma için URL dizesini ayrıştırabileceğiniz (Routes) hash url ayrıştırmak?
nasılRaylar
{:controller => 'controller_name', :action => 'action_name', :id => 'id'}
gibi karma için URL dizesini ayrıştırabileceğiniz (Routes) hash url ayrıştırmak?
aşağıdakileri yapabilirsiniz: ActionController :: Yönlendirme Kullanma
Rails.application.routes.recognize_path "/accounts/1"
# {:action=>"show", :controller=>"accounts", :id=>"1"}
:: Routes.recognize_path atmaya devam etti ActionController :: RoutingError İstisna: Rota eşleşmiyor "/ accounts/1
Sen URL biçimine bağlı ActionController::Routing::Routes.recognize_path
kullanmak mümkün olabilir: Raylar 3'te
>> ActionController::Routing::Routes.recognize_path("/accounts/1",:method=>:get)`
# {:action=>"show":controller=>"accounts",:id=>"1"}
Sorunuz anlam ifade etmiyor. Bu, URL'nin biçimine bağlı. –
Aynı soruya da ... url formatından bağımsız olarak. yani url_for'un tersi nedir? – Corin