当用户确认时,我想在闪光灯成功通知上使用长信息。所以我想在devise.en.yml上使用<br/>
在2行显示它
我如何/在哪里可以生或使用其他方法来做到这一点?
这是我的yml
en:
devise:
confirmations:
confirmed: "Just confirmed loremp ipsum !!!!! !<br/> To start you up, you get full access to the website for 3 days lorem ipsum lorem ipsum lorem ipsum"
我尝试在我的flash消息中使用raw
<!-- Flash messages to display alerts and notices (including success messages) -->
<% flash.each do |name, msg| %>
<% if msg.is_a?(String) %>
<div class="alert alert-<%= name == :notice ? "success" : "error" %>">
<a class="close" data-dismiss="alert">×</a>
<%=raw content_tag :div, msg, id:"flash_#{name}" %>
</div>
<% end %>
<% end %>
但是Flash消息不理解/解释我的<br/>
,只是在页面上写<br/>
答案 0 :(得分:1)
为密钥confirmed_html
命名或使用.html_safe
方法。
答案 1 :(得分:0)
最有可能content_tag
正在清理html标记。尝试:
<div id="flash_#{name}">
<%= raw msg %>
</div>