2012-09-19 72 views
0

嘿,即時通訊尋找一步一步如何實施jgrowl Flash通知到我的rails應用程序。進出口仍然很新的Ruby on Rails的....jgrowl for rails on ruby​​如何?

在我application.html.erb我在那裏有一些代碼來處理我所有的提示信息

<% flash.each do |key, value| %> 
    <%= content_tag(:div, value, id: 'add-regular') %> 
    <% end %> 

是有一些方法我可以再補充該代碼的jgrowl效果?我正在使用DEVISE進行身份驗證。我是否需要使用jGrowL來自定義控制器來處理我的Flash通知?

我想它來處理我所有的錯誤/閃光燈/成功消息

+0

還,如果你們知道一個良好的這個教程也會很棒 – user1502223

+0

我應該使用寶石嗎?或只是jQuery文件? – user1502223

回答

0

只要按照下面的代碼,我在我的應用程序,這是極好的實現jgrowl,

 <%= msgs = "" 
     flash.each do |n,m| 
     msgs += "$.jGrowl('hello');" 
     end 

     if msgs.size > 0 
     content_tag :script , "$(document).ready(function() { #{ msgs} });" , :type => "text/javascript" 
     end %>