Moves flash messages rendering to a helper method.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2223 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang 2009-01-03 14:11:44 +00:00
parent a66b1e77da
commit d25b6d4686
2 changed files with 10 additions and 2 deletions

View File

@ -147,6 +147,15 @@ module ApplicationHelper
end end
content content
end end
# Renders flash messages
def render_flash_messages
s = ''
flash.each do |k,v|
s << content_tag('div', v, :class => "flash #{k}")
end
s
end
# Truncates and returns the string as a single line # Truncates and returns the string as a single line
def truncate_single_line(string, *args) def truncate_single_line(string, *args)

View File

@ -50,8 +50,7 @@
</div> </div>
<div id="content"> <div id="content">
<%= content_tag('div', flash[:error], :class => 'flash error') if flash[:error] %> <%= render_flash_messages %>
<%= content_tag('div', flash[:notice], :class => 'flash notice') if flash[:notice] %>
<%= yield %> <%= yield %>
</div> </div>
</div> </div>