Rails is trying to render the template for the function. So you can move
some of the text into the template.
I would suggest that you also add the parameter :format => "pdf" to the
action link.
It changes the template naming to be <method>.pdf.erb
You can also take a look at Prawn and Prawnto. There is a great
railscasts.com episode on those.
/S
adc wrote:
> I created an action link with
>
> 1. config.action_links.add 'generate_pdf', :label=>"Stampa
> PDF", :type=>:record
>
> and i defined
>
> def generate_pdf
> pdf = PDF::Writer.new
> pdf.select_font("Helvetica")
> pdf.text("Ciao Ale")
> #pdf.text("Hello Ruby.HTML.it", 72, :justification=>center)
> pdf.save_as("public/example.pdf")
> end
>
> The pdf is correct but there is an error
> - ActionController::MissingTemplate (Missing template admin/dmwaters/
> generate_pdf.html.erb
>
> but I would like to bring up the message "PDF Generate ok" like Error
> Message in active scaffold.
>
> Thanks for all
> >
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"ActiveScaffold : Ruby on Rails plugin" 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/activescaffold?hl=en
-~----------~----~----~----~------~----~------~--~---