私はmac osxを使用しており、wickedpdfを介してhtmlファイルをpdfファイルに変換しようとしています。PDF ファイルのすべてのページに文字列を配置したいのですが、ヘッダーがレンダリングされないという問題があります。
私のwickedpdfメソッドは、
format.pdf do
render :pdf => '#{@examination.name}.pdf',
:disposition => 'inline',
:layout => 'examination_session_pdf.html.erb',
:no_background => true,
:header =>{:html =>{:template=>'shared/pdf/header.pdf.erb'}}
end
ヘッダーファイルには「hello」文字列のみが含まれているか、何も含まれていません。ただし、このエラーが表示されるたびに、
can't convert nil into String
問題の行は「:header =>{:html =>{:template=>'shared/pdf/header.pdf.erb'」です。さらに、コンソールでのヘッダー ページのレンダリングに関するログが表示されません。
どうすれば修正できますか?