2014-09-26 32 views
1

在我的rails應用程序中,flash消息是可見的,但沒有正確的塊和顏色。 FALSH消息「雙無效數據檢查你的領域」在Rails應用程序中的Flash消息錯誤?

enter image description here

我成功添加引導 - 薩斯寶石在我的寶石文件。並運行軟件包安裝。

Flash消息的代碼。調用閃存哈希

flash[:error] = 'Invalid Data Double Check Your Field' 

<% flash.each do |key, value| %> 
     <div class="alert alert-<%= key%>"> 
     <%= value %></div> 
     <% end %> 

代碼,我也需要文件中正確

*= require bootstrap 
//= require bootstrap 

現在我該如何解決這個錯誤?????

+1

你的問題還不清楚,請解釋一下,你想達到什麼樣的效果 – Richlewis 2014-09-26 07:44:00

回答

3

因爲在引導程序中沒有alert-error CSS類。它應該是alert-danger

如果你想,那麼你可以參考this article for managing flash messages using Twitter Bootstrap。請注意,您的應用程序無需使用Rails 4並使用twitter-bootstrap 3(如文章中所述),但您可以使用相同的方法來滿足您的需求。

+0

感謝它使用警報危險 – 2014-09-26 07:51:05

+0

我如何管理flash塊的大小? – 2014-09-26 07:51:29

+0

你是什麼意思「閃存塊的大小」?而且,不客氣。如果它有幫助,請接受答案。 :) – Surya 2014-09-26 07:52:26