ssri
ssri

Reputation: 1300

Rails 2.3.5: routes names for members action to be different from the action name

I have a rails 2.3.5 application where an action acb is changed to pqr and modified so that it works only for "get" method.

To achive this I have used resource route with options like

map.resources :controller, :member => {:pqr => :get}

The original view file has acb_controller_path link in many places. If I change the path in view file as pqr_controller_path it works fine.

Is there a way I can refer acb_controller_path to controller/:id/pqr ?

Upvotes: 0

Views: 648

Answers (1)

2potatocakes
2potatocakes

Reputation: 2260

You're better off changing the view paths to point to your new route, and I think I'm misunderstanding your question a little but depending which way you're trying to do it, you can try something like this I guess?

map.acb_controller '/controller/:id/pqr', :controller => "controller", :action => "pqr"

Upvotes: 1

Related Questions