前提・実現したいこと
Rails初心者です。
Rails5で画像投稿機能つきの本棚アプリを作っています。
Carrierwaveとsimple_formを使い、写真のアップロード・表示機能を実装中です。
発生している問題・エラーメッセージ
登録画面で画像の選択はできても、確認画面で画像が表示されません。
該当のソースコード
以下順に _form.html.erbとshow.html.erbの該当箇所のコードです。
何卒ご教示いただけますと幸いです。
<%= f.input :image_path, as: :file %>
<p> <strong>イメージ:</strong> <%= image_tag @book.image_path_url unless @book.image_path.blank? %> </p>
<%= image_tag @book.image_path_url unless @book.image_path.blank? %>
のあたりが怪しいのではと思っています。
試したこと
show.html.erbの
<%= image_tag @book.image_path_url unless @book.image_path.blank? %>
を
<%= image_tag @book.image_path.to_s %>
に変えてみましたが、
画像は表示されないままでした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー