私のアプリケーションでは、このようにユーザにメッセージを表示します。予告=> 'メッセージ' すべてが完璧:私は、redirect_toのroot_urlにユーザーをリダイレクトする場合Ruby on Railsブートストラップ警告ボックス
<% flash.each do |key, value| %>
<div class="alert alert-<%= key %> alert-dismissible">
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
<%= value %>
</div>
<% end %>
私は自分のアプリケーション
.alert-notice {
@extend .alert-warning;
}
の行を次のようしています。通知メッセージが表示されます。しかし、私がredirect_to root_url、:info => 'messages'を使ってユーザにダイレクトすると、メッセージは表示されません。私はコードをデバッグして、その状態が空であることを認識しました。
それは大丈夫です:
redirect_to root_url, :notice => 'messages'
ここで問題です:
redirect_to root_url, :info => 'messages'
任意の提案は?
ありがとうございました。
親愛なるdownvoterは、私は私の答えの欠点上の任意の洞察力に感謝します私はそれをより良くする機会があります。 – Gerry