我想使用活动管理员上传一个 csv 文件,我想知道这是否可能,在 f.input 中创建一个 from_tag:
<%= f.inputs do%>
<%= f.input :contact, :as => :select, :collection => Contact.all %>
<%= f.input :route_import, :as => :select, :collection => RouteImporter.all %>
<% form_tag({:action => :upload}, :multipart => true) do %>
<%= file_field_tag 'upload_data'%>
<% end %>
<%end%>
当我运行它时,我收到此错误:
路由错误没有路由匹配 {:action=>"upload", :controller=>"admin/routes"}
我正在尝试调用 RouteQuickcom 类中的方法上传,我做错了什么?谢谢!