Неопределенная локальная переменная или метод `pdf'для

Я пытаюсь создать PDF- файл в рельсах с Prawn! как объяснено здесь

Точно так же! но я получил эту ошибку:

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

для этой линии!

pdf.text "Hello World!"

Кажется, он не понимает "PDF". Не могли бы вы помочь мне? Заранее спасибо:)

1 ответ

Решение

Я сам нашел ответ Давайте рассмотрим вместе. это мой контроллер

def show
  @resume = current_user.resume
end

это мой взгляд (кнопка):

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

и я добавил все эти драгоценные камни в мой файл драгоценного камня!

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

и это мой файл show.pdf.prawn в виде резюме!

pdf.text "Hello World!"

и это доза работает как шарм!Примечание: я думаю, что у моего контроллера были некоторые проблемы:)

Другие вопросы по тегам