複数のメッセージをコントローラ内のフラッシュ ハッシュに渡して、それらを箇条書きリストなどでうまくまとめて表示できるようにしたいと考えています。これを行うために私が考案した方法は、Application Controller でヘルパー関数を作成することです。これは、配列を箇条書きリストにフォーマットし、私の場合は flash[:success] に渡します。これは明らかに Rails のやり方ではありません。なぜなら、箇条書きリストがエンコードされるからです。つまり、取得する代わりに:
- メッセージ 1
- メッセージ 2
私は得る:
<ul><li>メッセージ 1</li><li>メッセージ 2</li></ul>
出力を raw() する方法を見つけられると確信していますが、このようなものを機能させる簡単な方法はありませんか? おそらく、flash[] に渡すオプションがありますか? 他の何か?