paperclipを使用してファイルをアップロードする(PDFのみ)ので、これらをPDFで表示する必要があります。ペーパークリップでアップロードされたPDFを表示する
これは私の空のフレームを与える<iframe src="<% @document.file %>"></iframe>
これは<%= image_tag @document.file(:large) %>
ファイルははpostgressに保存された画像になります。
paperclipを使用してファイルをアップロードする(PDFのみ)ので、これらをPDFで表示する必要があります。ペーパークリップでアップロードされたPDFを表示する
これは私の空のフレームを与える<iframe src="<% @document.file %>"></iframe>
これは<%= image_tag @document.file(:large) %>
ファイルははpostgressに保存された画像になります。
あなたは構文 "問題" を持っている:
<iframe src="<% @document.file %>"></iframe>
が
<iframe src="<%= @document.file %>"></iframe>
<!-- notice the equals symbol (=) -->
<!-- which prints something into erb file. -->
であるべき。また、私はあなたがそれがurl
だ使用する必要があると考えているので、私はこのようなものになるだろう:
<iframe src="<%= @document.file.url(:large) %>"></iframe>
詳細 - What is the difference between <%, <%=, <%# and -%> in ERB in Rails?
ありがとうございました。違いを認識して、それを使用するのを忘れました(RoRの新機能)。 –
これも試しました - 空のiframe –