質問編集履歴
2
PNGは画像を投稿できることが確認できた
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
本番環境で開発者以外が画像を投稿できない。(S3使用)
|
1
|
+
本番環境で開発者以外がPNGファイル以外の画像を投稿できない。(S3使用)
|
body
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
現在、フリマサイトのクローンサイトを作成しています。
|
2
|
-
自分が出品をするのには問題ないのですが、本番環境で他の人が出品すると(画像を投稿すると)エラーとなります。
|
2
|
+
自分が出品をするのには問題ないのですが、本番環境で他の人が出品すると(PNGファイル以外の画像を投稿すると)エラーとなります。
|
3
3
|
出品は、複数画像と商品情報が投稿できるようになっています。
|
4
4
|
画像は別モデルでaccepts_nested_attributes_forで保存しています
|
5
5
|
|
1
投稿フォームの追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -12,6 +12,15 @@
|
|
12
12
|
・商品情報だけの投稿(あえてエラーが出るように)→以下のようなエラーログが出る
|
13
13
|

|
14
14
|
|
15
|
+
new.html(出品フォームの画像投稿部分)
|
16
|
+
```ruby
|
17
|
+
= form_with model: @product, class: "sell-form" do |f|
|
18
|
+
.sell-upload-items.have-item-0
|
19
|
+
%ul#preview
|
20
|
+
= f.fields_for :product_images, class: "sell-upload-drop-file" do |image|
|
21
|
+
= image.file_field :image, class: "file-icon delete_file_#{image.object.id}", id: "file_#{image.object.id}"
|
22
|
+
```
|
23
|
+
|
15
24
|
procuct_image.rb
|
16
25
|
```ruby
|
17
26
|
class ProductImage < ApplicationRecord
|