質問するログイン新規登録

質問編集履歴

1

コードブロックを使用しました。

2018/09/27 02:32

投稿

niichaso
niichaso

スコア17

title CHANGED
File without changes
body CHANGED
@@ -4,21 +4,21 @@
4
4
  現在、Railsでフリマサイトを作成しておりまして、
5
5
  出品した商品の編集ができません。
6
6
 
7
- #ーーーエラー内容ーーー
7
+ #エラー内容
8
8
  No route matches [PATCH] "/users/products"
9
9
 
10
- #ーーーproducts_controller.rbーーー
10
+ #products_controller.rb
11
-
11
+ ```ruby
12
12
  def edit
13
- ユーザーの商品詳細編集
13
+ #ユーザーの商品詳細編集
14
14
  @product = Product.find(params[:id])
15
15
  end
16
16
 
17
17
  def update
18
18
  upload_file = params[:product][:image1]
19
- 投稿画像がない場合
19
+ #投稿画像がない場合
20
20
  if upload_file.present?
21
- 画像のファイル名取得
21
+ #画像のファイル名取得
22
22
  upload_file_name1 = upload_file.original_filename
23
23
  output_dir = Rails.root.join('public', 'images')
24
24
  output_path = output_dir + upload_file_name1
@@ -35,9 +35,12 @@
35
35
  redirect_to edit_product_path and return
36
36
  end
37
37
  end
38
+ ```
38
39
 
39
- #ーーーroutes.rbーーー
40
40
 
41
+ #routes.rb
42
+
43
+ ```Ruby
41
44
  Rails.application.routes.draw do
42
45
 
43
46
  root 'products#index', as: :root
@@ -86,6 +89,6 @@
86
89
 
87
90
  # For details on the DSL available within this file, see http://guides.rubyonrails.org/routing.html
88
91
  end
89
-
92
+ ```
90
93
  似たような質問やサイトを参考にしましたが、解決できません。
91
94
  説明不足で申し訳ございませんが、何卒よろしくお願い致します。