我想在用戶確認時在成功的flash通知上使用長消息。所以我想在devise.en.yml上使用<br/>
在兩條線上顯示它Rails /設計如何將閃光消息放在兩行上?
如何/在哪裏可以生成或使用其他方法來完成它?
這裏是我的陽明
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 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 %>
但閃光燈消息不明白/解釋我<br/>
,只是寫<br/>
在頁面上
Rails中沒有String屬性,它決定了String對象是否安全?如果是這樣,你有沒有試圖標記標題是安全的? –
我是新手,所以我不太明白你說什麼。我通常使用<%= raw t(「」)%>,當我想要在我的yml文件中包含HTML格式標記(如< b/ >或< br/ >)時,它通常起作用。但是,這是一個特定的問題:在設計flash消息時,我的標記沒有被解釋。 – Mathieu
@Denis你如何將標題標記爲安全? – Mathieu