Невозможно сгенерировать PDF, используя злой камень - PullRequest
0 голосов
/ 09 марта 2020

Я пытался использовать

render pdf: "users/user_information"

Но я не могу сделать это. Я тоже изучил документацию, но все тщетно. Может кто-нибудь сказать мне, что я здесь делаю не так?

1 Ответ

1 голос
/ 09 марта 2020

В pdf: вы должны указать имя файла, которое вы хотите иметь при загрузке.

format.pdf do render pdf: "file_name" # Excluding ".pdf" extension. end

Документация - Основы c Использование

Насколько я понял, я предполагаю, что вы используете свой собственный шаблон из представления. Вы можете использовать это.

render pdf: "User_#{@user.id}", template: 'users/user_information', layout: 'application'

Можно указать макет, если вы хотите макет приложения, в противном случае просто пропустите его.

...