add one def in application_helper.rb like : def show_flash(flash) html = "" if flash[:error] html += "<div class="error">#{flash[:error]}</div>" end if flash[:warning] html + = "<div class="warning">#{flash[:warning]}</div>" end if flash[:notice] html += "<div class="notice">#{flash[:notice]}</div>" end end
then change in view. from <% if flash[:error] %> <div class="error"><%= flash[:error] %></div> <% end %> <% if flash[:warning] %> <div class="warning"><%= flash[:warning] %></div> <% end %> <% if flash[:notice] %> <div class="notice"><%= flash[:notice] %></div> <% end %> To <%= show_flash(flash) %> I hope it will help u.. Thank you On Mon, Mar 23, 2009 at 7:31 PM, Fresh Mix <rails-mailing-l...@andreas-s.net > wrote: > > How can I replace this with helper? > > <% if flash[:error] %> > <div class="error"><%= flash[:error] %></div> > <% end %> > <% if flash[:warning] %> > <div class="warning"><%= flash[:warning] %></div> > <% end %> > <% if flash[:notice] %> > <div class="notice"><%= flash[:notice] %></div> > <% end %> > -- > Posted via http://www.ruby-forum.com/. > > > > -- Wu You Duan --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@googlegroups.com To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---