2012-09-04 12 views
12

TRUE` जब मेरे सत्र समाप्त हो, वसीयत मुझे नीचे की तरह एक बकवास त्रुटि दे रहा है: मैं यह कैसे कस्टमाइज़ करूंवसीयत टाइम आउट त्रुटि दिखा `

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

:

enter image description here

यहाँ मेरी कोड है तो यह true त्रुटि नहीं दिखाता है?

उत्तर

10

हाँ, यह reported in github devise repo था, और वे इसके बारे में रीडमे अपडेट करते हैं।

मैं इस तरह एक कोड के साथ मेरे एप्लिकेशन में इसे हल:

<% [:notice, :error, :alert].each do |level| %> 
    <% unless flash[level].blank? %> 
     <div class="alert alert-<%= flash_class(level) %> fade in"> 
     <button type="button" class="close" data-dismiss="alert">X</button> 
     <%= content_tag :p, flash[level] %> 
     </div> 
    <% end %> 
<% end %> 

आशा है कि यह मदद करता है।

8

आप यह देखने के लिए जांच सकते हैं कि मूल्य is_a? (स्ट्रिंग) इसे प्रदर्शित करने से पहले क्या है।

संबंधित मुद्दे