2017-11-23 18 views
0

下のレンダリングタグでエスケープしないようにする方法。メーラ通知ルビのhtmlをアンエスケープ

nofiy_user.html.erb:

<%= render partial: "mailer_notifier/paragraph", :locals => {:asHtml => asHtml, :htmltext => I18n.t('notifications.you_added_user', resource_type: @resource_type, role: @role, resource_name: @resource_name) + ":"} %> 

答えて

0

'生' メソッドを試してみてください。このようなもの、

<%= render partial: "mailer_notifier/paragraph", :locals => {:asHtml => raw(asHtml), :htmltext => I18n.t('notifications.you_added_user', resource_type: @resource_type, role: @role, resource_name: @resource_name) + ":"} %> 

私は、あなたがmailer_notifier/paragraphにasHtml値をエスケープしたかったと仮定しました。あなたの必要が私の前提と異なる場合は、必要に応じて「生の」方法の使用を検討することができます。