Rails 3.1和Devise 1.5問題。Rails 3.1設計如何更改Flash消息CSS從通知到成功?
我用下面的代碼在我的佈局中顯示的提示信息:
<% flash.each do |key, message| %>
<%= content_tag(:div, message, :class => "flash #{key}") %>
<% end %>
我想更改CSS類一些從通知到我的成功確認消息的,但我不」不知道在哪裏重寫或更改密鑰,因爲我不知道它在哪裏設置。
任何人都可以指向正確的方向嗎?
謝謝!
您可以通過啓用i18n並修改默認語言環境來編輯設計flash消息的文本。但我不認爲你可以輕易改變,如果他們被添加爲通知或成功... https://github.com/plataformatec/devise/blob/master/config/locales/en.yml。一個非常骯髒的方法是在消息中添加html,並修改你的css以將其考慮在內...... – Robin