0
私はthis(1)とthis(2)を読みましたが、私はそれを行う簡単な方法を持っていたいと思います。両方((1)と(2))は私にとってはうまくいかない。URLをフラッシュメッセージに挿入するにはどうすればよいですか?
'root_path'へのリンクを追加します。
私はthis(1)とthis(2)を読みましたが、私はそれを行う簡単な方法を持っていたいと思います。両方((1)と(2))は私にとってはうまくいかない。URLをフラッシュメッセージに挿入するにはどうすればよいですか?
'root_path'へのリンクを追加します。
は、次の2つのことを行う必要があります。まず、その中のリンクでフラッシュメッセージを構築し、あなたが期待するよう:
flash[:notice] = "Settings updated! <a href=\"#{root_path}\">Go home</a>."
次に、あなたのビューで、あなたのようにそれをエコーする必要があります生のコンテンツ。これは、汚染された文字列のレール3の自動エスケープをスキップしますので、あなたはこのフラッシュを介してユーザ入力を渡すことはありません確認してください。
<%=raw flash[:notice] %>
ます。また、フラッシュを使用することができます[:お知らせ]「!。設定更新Go home」=をhtml_safe。 – user502052