へのリンクを作成していdelete
ます: 3 つの異なるフォームを試しましたが、すべてShow
アクションにリダイレクトされます:
<%= link_to 'delete',{ :controller => 'admin/brands',:action => 'destroy',:id => brand.id } %>
<%= link_to 'delete',brand,:method => :delete %>
<%= link_to 'delete',:id => brand.id,:method => :delete %>
問題は、削除リンクをクリックするとShow
アクションにリダイレクトされることです。私は検索して次のようなものを見つけました:
//= require jquery_ujs add in aplication.js - Correct !
レイアウトに追加されたメタタグ:
<%= stylesheet_link_tag "application", :media => "all" %>
<%= javascript_include_tag "application" %>
<%= csrf_meta_tags %>
正しい!
このオプションも見つけました:
config.serve_static_assets = false
私はDevelopment enviroment
(私が思うに)使用していますが、このオプションが見つかりません。したがって、削除リンクアプリをクリックするとアクション Show にリダイレクトされる理由がわかりません。
アップデート:
私のルートは次のとおりです。
DELETE /en/admin/pages/:id(.:format) admin/pages#destroy {:locale=>"en"}
DELETE /admin/pages/:id(.:format) admin/pages#destroy {:locale=>"pt-BR"}
リンクをクリックするとDelete
、アクションにリダイレクトされますShow