私はsimple_formの関連付けの出力をカスタマイズしようとしていますが、基本的に2行にチェックボックスのラベルを表示する必要があります。私の考えは、私はラベル出力Rails - simple_formラベルへのカスタムHTML
をカスタマイズするためのラムダを使用し、「ラベル」に「BR」タグを追加しましたが、それは代わりに新しい行にを行こうと、実際に「BR」と表示されるように、残念ながらそれはエスケープされます
<%= f.association :item, :as => :check_boxes, :collection => current_user.items, :label => false, :label_method => lambda { |item| "#{item.city.capitalize},<br> #{item.address}" }%>
これは、ラベル文字列にエスケープされたbrを生成します。ラベルを2行に表示するにはどうすればよいですか?
は – Carlo
どういたしましてを働いたこと、ありがとうございました。 :) –
XSS攻撃に対して脆弱だと思われます。 html_safe' – dskecse