2
redirect_to
メソッドを使用しないで、アクティブなページに自分のフラッシュエラーを表示する方法を見つけようとしています。Rails3でCanCanを使用しているアクティブなページでAccessDeniedエラーを表示するには
ところで、標準flash[:alert] = exception.message
では私にエラーメッセージが表示されないので、flash[:error]
に変更しました。
アドバイスありがとうございます!
rescue_from CanCan::AccessDenied do |exception|
flash[:error] = exception.message
redirect_to deadlines_path
end
あなたの応答のためのTHXが、flash.nowの[:警告]何も表示さdoesntの:( – daniel
あなたが
のようなもの<%=フラッシュ[:警告]%>でその新しいレンダリングファイルでそれを表示している
– Mirko?はい私はフラッシュを入れました:レンダリングされたファイルに警告しますが、エラーを表示しません。 – daniel