Why is Rails looking for a template while I have told it to render a
specific file? This worked under Rails 2. I read
http://www.engineyard.com/blog/2010/render-options-in-rails-3/ which from I
gather makes any format.xxx look for a template xxx which is *not* what I
need to do as the file is created dynamically:
In my controller:
pdf_file_path = "./directory/file_name.pdf" # just an example, assume
this file exists
respond_to do |format|
format.pdf { render :file => pdf_file_path }
end
But I get:
ActionView::MissingTemplate (Missing template comparisons/display with
{:handlers=>[:erb, :rjs, :builder, :rhtml, :rxml], :formats=>[:pdf],
:locale=>[:en, :en]} in view paths
"/Users/DK/Documents/ror/projects/creditcompare3/app/views"):
Is there a way / better way to do this?
--
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 [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.