2016-08-10 3 views
0

Ich versuche, eine pdf Datei in Schienen mit Prawn zu generieren! wie erklärt hereundefined lokale Variable oder Methode `pdf 'für

Genau das gleiche! aber ich habe diesen Fehler Got:

undefined local variable or method `pdf' for #<#<Class:0x005619ea6fecd0>:0x005619e9f54660> 

für diese Linie!

pdf.text "Hello World!" 

Es scheint, es nicht versteht die 'pdf'. Könntest du mir vielleicht helfen ?? Vielen Dank im Voraus :)

+0

in welcher Datei verwenden Sie pdf.text "Hallo Welt!"? – power

+0

Die Guid, die Sie verwenden, ist ziemlich alt und könnte veraltet sein> versuchen Sie diese http://www.idyllic-software.com/blog/creating-pdf-using-prawn-in-ruby-on-rails/ – Nimir

+0

@power Ich benutze es in show.pdf.prawn Datei in veiw –

Antwort

0

Ich selbst fand die Antwort Lassen Sie uns zusammen überprüfen. dies mein Controller

def show 
    @resume = current_user.resume 
end 

ist dies meiner Ansicht (Button):

<%= link_to t(:ExporttoPDF) , resume_path(:format => "pdf"),class:"btn btn-danger btn-lg"%> 

und ich all diese Edelsteine ​​zu meiner Perle Datei hinzugefügt!

gem 'prawn_rails' 
gem 'prawn' 
gem 'prawn-table', '~> 0.1.0' 
gem 'prawnto' 

und das ist meine show.pdf.prawn Datei in Lebenslauf Ansicht!

pdf.text "Hello World!" 

und es Dosis Arbeit wie ein Charme! Hinweis: Ich denke, mein Controller hatte ein Problem :)

Verwandte Themen