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