0
Rails 3.2.1ヘルパーに次のコードがあります。このヘルパーは、HTMLをエスケープしていても欲しくなくても、このメソッドでhtmlエスケープをオフにする方法を理解できません。生かhtml_safe動作しません):Rails HTMLエスケープ
module OffersHelper
def price_tag(amount)
amount = amount.to_f
floor = amount.floor
cents = ((amount - amount.floor) * 100).to_i
content_tag(:h2) do
html = floor.to_s
html << content_tag(:sup, cents) if cents > 0
html
end
end
end
私は、ネストされたcontent_tag(SUPタグ)を削除すると、HTMLのエスケープ処理がオフになっている...
ことができますあなたは 'raw' /' html_safe'をどう呼んでいるのか詳しく説明していますか?そして文字列をどのようにレンダリングしていますか? –