商品情報を出品した際にSprockets::Rails::Helper::AssetNotFoundが出ます。
テーブル内には商品の写真以外うまく保存されています。
rails のエラーでは
= image_tag "#{item.image}", class:"product-image-size", alt: "商品写真"
の部分でエラーが出ます
= "¥#{item.price}" = image_tag "#{item.image}", class:"product-image-size", alt: "商品写真" .product-description %span = item.description
migrationファイル内は
t.string :image
データ型はstringにしています。
migrationファイル内 def change create_table :items do |t| t.text :name t.string :size t.text :status t.text :derivery_fee t.text :derivery_method t.integer :price t.text :derivery_estimated t.text :description t.string :image t.text :category_id t.text :brand_id t.string :prefecture_id t.timestamps end end
Sprockets::Rails::Helper::AssetNotFound以降の内容がエラー文で重要になってくるので、載せていただけると答えやすくなると思います。
また、参考になりそうな記事を見つけたのでURLを載せておきます
https://stackoverflow.com/questions/53089265/sprocketsrailshelperassetnotfound-in-projectsshow
Sprockets::Rails::Helper::AssetNotFound in Items#index
Showing /Users/MISIAN/Desktop/freemarket_app/app/views/items/index.html.haml where line #33 raised:
The asset "" is not present in the asset pipeline.
と出ています。
mount_uploader :image, ImageUploader
の記載が間違っていました。
時間とらせてすみません
ありがとうございました。
いえいえ、解決してよかったです
回答1件
あなたの回答
tips
プレビュー