:それはと述べて発電機を設置私がやった:
member_action :test do
flash[:notice] = "This is a test notice!"
redirect_to :action => :index
end
私は見ています問題は、あなたがredirect_to
方法で:notice
を入れたときに、通知メッセージは、URLエンコードとURL
member_action :test do
redirect_to :action => :index, :notice => "This is a test notice!"
end
に追加されていることです
の結果は、
/admin/model?notice=This+is+a+test+notice!
であり、これは理想よりも小さい。私はredirect_to
に最初のパラメータの周りに{}
を入れてこの問題を解決することを含むactive_adminのマニュアルに変更があることに気付きましたが、私にとってはこれがエラーになります。
syntax error, unexpected tASSOC, expecting '}'
redirect_to {:action => :index}, :notice => "This...
になり
member_action :test do
redirect_to {:action => :index}, :notice => "This is a test notice!"
end
は私がactive_admin on github @その特定のプル要求にコメントを投稿し、私は困惑しておりますので、うまくいけば、誰かが、別の提案をしている場合があります。
いずれにしても、これらのソリューションのいずれかがうまく機能します。がんばろう。
あなたはあなたのビューに <%= flash [:notice]%> を持っていますか? – Cygnusx1
アクティブな管理者がビューを生成するので、わかりません。 – Alex