开发者

How to change the controller path of a link in rails 3?

开发者 https://www.devze.com 2023-02-28 14:12 出处:网络
How do I get: <%= link_to \'Back\', originalcontrollers_path %> to be开发者_StackOverflow中文版:

How do I get:

<%= link_to 'Back', originalcontrollers_path %>

to be开发者_StackOverflow中文版:

<%= link_to 'Back', modifiedcontrollers_path %>

I already have my route updated with:

get "modifiedcontrollers", :to => "originalcontrollers#index"

So the "/modifiedcontroller" url works the same as "/originalcontroller". When creating links I need it to point to the new url. How would I do this?


I am not sure I understand you, but try this:

get "modifiedcontrollers", :to => "originalcontrollers#index", :as => :modifiedcontrollers
get "modifiedcontrollers/new", :to => "originalcontrollers#new", :as => :new_modifiedcontroller
...

so if you need all stack of routes:

resources :modifiedcontrollers, :controller => :originalcontrollers

so now this will work as expected

<%= link_to 'Back', modifiedcontrollers_path %>
0

精彩评论

暂无评论...
验证码 换一张
取 消