1
0
mirror of https://github.com/meineerde/redmine.git synced 2026-03-24 09:49:58 +00:00

Fixed partial rendering in email templates (should still work with Rails 1.2).

git-svn-id: http://redmine.rubyforge.org/svn/branches/work@973 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang 2007-12-09 22:51:02 +00:00
parent af0075679d
commit 0db7b8a548
5 changed files with 9 additions and 4 deletions

View File

@ -152,4 +152,9 @@ class Mailer < ActionMailer::Base
body[:content_for_layout] = render(:file => method_name, :body => body) body[:content_for_layout] = render(:file => method_name, :body => body)
ActionView::Base.new(template_root, body, self).render(:file => "mailer/#{layout}") ActionView::Base.new(template_root, body, self).render(:file => "mailer/#{layout}")
end end
# Makes partial rendering work with Rails 1.2 (retro-compatibility)
def self.controller_path
''
end unless respond_to?('controller_path')
end end

View File

@ -1,3 +1,3 @@
<%= l(:text_issue_added, "##{@issue.id}") %> <%= l(:text_issue_added, "##{@issue.id}") %>
<hr /> <hr />
<%= render :file => "_issue_text_html", :use_full_path => true, :locals => { :issue => @issue, :issue_url => @issue_url } %> <%= render :partial => "issue_text_html", :locals => { :issue => @issue, :issue_url => @issue_url } %>

View File

@ -1,3 +1,3 @@
<%= l(:text_issue_added, "##{@issue.id}") %> <%= l(:text_issue_added, "##{@issue.id}") %>
---------------------------------------- ----------------------------------------
<%= render :file => "_issue_text_plain", :use_full_path => true, :locals => { :issue => @issue, :issue_url => @issue_url } %> <%= render :partial => "issue_text_plain", :locals => { :issue => @issue, :issue_url => @issue_url } %>

View File

@ -7,4 +7,4 @@
</ul> </ul>
<%= textilizable(@journal.notes) %> <%= textilizable(@journal.notes) %>
<hr /> <hr />
<%= render :file => "_issue_text_html", :use_full_path => true, :locals => { :issue => @issue, :issue_url => @issue_url } %> <%= render :partial => "issue_text_html", :locals => { :issue => @issue, :issue_url => @issue_url } %>

View File

@ -5,4 +5,4 @@
<% end %> <% end %>
<%= @journal.notes if @journal.notes? %> <%= @journal.notes if @journal.notes? %>
---------------------------------------- ----------------------------------------
<%= render :file => "_issue_text_plain", :use_full_path => true, :locals => { :issue => @issue, :issue_url => @issue_url } %> <%= render :partial => "issue_text_plain", :locals => { :issue => @issue, :issue_url => @issue_url } %>