resources :licenses do
collection do
post ‘csv_import’
end
end
That’s off the top of my head, but it should help. resources :licenses
just gets you the 7 RESTful actions, anything else you need to add
yourself, or use a wildcard map (haven’t seen one of those in quite a
while).
If you make this
resource :licenses do
member do
get ‘csv_import’
end
end
That will add the action csv_import as a GET operation to the routes.
It may well be that you don’t want it to be a GET however, but that is
a different issue.
See the Rails Guide on routing for more information.
yourself, or use a wildcard map (haven’t seen one of those in quite a
while).
Walter
Thanks this has fixed the problem, but index.html.erb doesn’t display my
import csv file button, the code i have in index.html.erb:-
I suggest starting a new thread for this as it is nothing to do with
the subject line. In the meantime have a look at the generated html
(View > Page Source or similar in the browser) and see whether your
erb is generating the correct html.
resources :licenses do
collection do
post ‘csv_import’
end
end
That’s off the top of my head, but it should help. resources :licenses
just gets you the 7 RESTful actions, anything else you need to add
yourself, or use a wildcard map (haven’t seen one of those in quite a
while).
Walter
Thanks this has fixed the problem, but index.html.erb doesn’t display my
import csv file button, the code i have in index.html.erb:-