Rails - Custom html into simple_form label

独自空忆成欢 提交于 2019-11-30 17:29:33

call html_safe method on the string you want not to be escaped.

<%= f.association :item, :as => :check_boxes, :collection => current_user.items, :label => false, :label_method => lambda { |item| "#{item.city.capitalize},<br> #{item.address}".html_safe }%>

For those of you looking to have custom html in elements as the title of the OP's question suggests, you can do this:

= f.input(:Foo, label: "Foo <span>(Blah helper text blah)</span>".html_safe)

Does html_safe help?

<%= f.association(....).html_safe %>

if not, then post an example app on github showcasing this issue, so we can debug it

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!