質問編集履歴

2

PNGは画像を投稿できることが確認できた

2019/10/15 05:26

投稿

mizo777
mizo777

スコア28

test CHANGED
@@ -1 +1 @@
1
- 本番環境で開発者以外が画像を投稿できない。(S3使用)
1
+ 本番環境で開発者以外がPNGファイル以外の画像を投稿できない。(S3使用)
test CHANGED
@@ -1,6 +1,6 @@
1
1
  現在、フリマサイトのクローンサイトを作成しています。
2
2
 
3
- 自分が出品をするのには問題ないのですが、本番環境で他の人が出品すると(画像を投稿すると)エラーとなります。
3
+ 自分が出品をするのには問題ないのですが、本番環境で他の人が出品すると(PNGファイル以外の画像を投稿すると)エラーとなります。
4
4
 
5
5
  出品は、複数画像と商品情報が投稿できるようになっています。
6
6
 

1

投稿フォームの追加

2019/10/15 05:26

投稿

mizo777
mizo777

スコア28

test CHANGED
File without changes
test CHANGED
@@ -23,6 +23,24 @@
23
23
   ・商品情報だけの投稿(あえてエラーが出るように)→以下のようなエラーログが出る
24
24
 
25
25
  ![イメージ説明](5f4e3d20518eefca3b1e80d76e0dc829.png)
26
+
27
+
28
+
29
+ new.html(出品フォームの画像投稿部分)
30
+
31
+ ```ruby
32
+
33
+ = form_with model: @product, class: "sell-form" do |f|
34
+
35
+ .sell-upload-items.have-item-0
36
+
37
+ %ul#preview
38
+
39
+ = f.fields_for :product_images, class: "sell-upload-drop-file" do |image|
40
+
41
+ = image.file_field :image, class: "file-icon delete_file_#{image.object.id}", id: "file_#{image.object.id}"
42
+
43
+ ```
26
44
 
27
45
 
28
46