Stupid question… I have two forms with two different functions on one page, my views/projects/new.html.erb file. So far I’ve only implemented one, with the option to “Create” a new project. I want to add another function to sort the records displayed on the same page, something like:
<%= link_to "Category", { :controller => "projects", :action => "sortTable", :filter => "Category" }, :remote => true %>
—
My routes.rb file:
Docside::Application.routes.draw do
resources :projects
resources :categories
#get "home/index"
root :to => "projects#new"
match 'project/new',:controller=>"projects",:action=>"create"
end
But I’m getting the error “No route matches {:action=>”sortTable”, :controller=>”projects”}”. When I tried adding ” match ‘project/new’,:controller=>”projects”,:action=>”sortTable” ” my other function didn’t work, and the create function got screwed up. What should I have instead?
Try that:
And look at this guide