こんにちは、私は Rails 3.2 でアプリケーションを作成しています。使用しようとしていますform_tag
が、ルートに問題があります。
私は私の形でこれを試します:
= form_tag('/companies/save_category', method: "post") do
この:
= form_tag({:controller => "companies", :action=>"save_category"}, method: "post") do
私の中でconfig/routes.rb
:
このようなルートを置くのは少し混乱しています
resources :companies do
post 'save_category'
end
または次のようなルート:
resources :companies do
member do
post 'save_category'
end
end
しかし、どちらの方法も機能しません。を実行するrake routes
と、同じ結果が得られます
company_save_category POST /companies/:company_id/save_category(.:format) companies#save_category
エラーはこれでした
No route matches [POST] "/companies/save_category"
何か案が?