Monday, 25 August 2014

Dealing With routes


Define post method:

post '/listing/:id(.:format)', to: 'events#listing', :as=>"filter"

run rake routes

it will generate like this............

 events_filter POST   /events/listing/:id(.:format)                events/events#listing

in ur view:

<li><%= link_to "Latest Events",events_filter_path(:id=>"latest"), method: :post %></li>

This will generate: http url as:

http://localhost:3000/events/listing/latest

In ur latest method of events controller u can access as id:

def latest
   id=params[:id]
end





No comments:

Post a Comment