質問編集履歴
4
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
|
9
9
|
|
10
10
|
|
11
|
-
編集が画面にて、submitの更新するをクリックすると、rootパスに飛ぶ挙動が期待されるべきなのですが、リロードされ、URLが下記の様になります。
|
11
|
+
編集が画面にて、submitの更新するをクリックすると、内容が更新され、rootパスに飛ぶ挙動が期待されるべきなのですが、リロードされ、URLが下記の様になります。
|
12
12
|
|
13
13
|
```
|
14
14
|
|
3
編集
test
CHANGED
File without changes
|
test
CHANGED
@@ -13,6 +13,16 @@
|
|
13
13
|
```
|
14
14
|
|
15
15
|
http://localhost:3000/items/1/edit?utf8=%E2%9C%93&_method=patch&authenticity_token=buicDNKYr1KCEvZpzfB%2B2xu8OGGGS2G%2FQ4m%2BDiCQxZ8eJllVj9kvhYSk0koTqH9rpytE%2FuC5BHRdzSwuKHIQ4Q%3D%3D&item%5Bcategory_id%5D=8&item%5Bbrand%5D=&item%5Bname%5D=%E3%81%82%E3%81%82%E3%81%95%E3%81%82&item%5Bitem_explanation%5D=111111&item%5Bshippingarea_id%5D=1&item%5Bitemcondition_id%5D=1&item%5Bshippingcost_id%5D=1&item%5Bshippingday_id%5D=1&item%5Bshippingmethod_id%5D=1&item%5Bprice%5D=1&item%5Bitem_imgs_attributes%5D%5B0%5D%5Bimage%5D=&item%5Bitem_imgs_attributes%5D%5B0%5D%5B_destroy%5D=0&item%5Bitem_imgs_attributes%5D%5B0%5D%5Bid%5D=1&item%5Bitem_imgs_attributes%5D%5B1%5D%5Bimage%5D=&commit=%E6%9B%B4%E6%96%B0%E3%81%99%E3%82%8B
|
16
|
+
|
17
|
+
```
|
18
|
+
|
19
|
+
|
20
|
+
|
21
|
+
更新するを押す前は下記のURLです
|
22
|
+
|
23
|
+
```
|
24
|
+
|
25
|
+
http://localhost:3000/items/1/edit
|
16
26
|
|
17
27
|
```
|
18
28
|
|
2
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -5,6 +5,20 @@
|
|
5
5
|
|
6
6
|
|
7
7
|
そこで、商品編集機能を実装しているのですが、コントローラーがうまく機能しません。
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
編集が画面にて、submitの更新するをクリックすると、rootパスに飛ぶ挙動が期待されるべきなのですが、リロードされ、URLが下記の様になります。
|
12
|
+
|
13
|
+
```
|
14
|
+
|
15
|
+
http://localhost:3000/items/1/edit?utf8=%E2%9C%93&_method=patch&authenticity_token=buicDNKYr1KCEvZpzfB%2B2xu8OGGGS2G%2FQ4m%2BDiCQxZ8eJllVj9kvhYSk0koTqH9rpytE%2FuC5BHRdzSwuKHIQ4Q%3D%3D&item%5Bcategory_id%5D=8&item%5Bbrand%5D=&item%5Bname%5D=%E3%81%82%E3%81%82%E3%81%95%E3%81%82&item%5Bitem_explanation%5D=111111&item%5Bshippingarea_id%5D=1&item%5Bitemcondition_id%5D=1&item%5Bshippingcost_id%5D=1&item%5Bshippingday_id%5D=1&item%5Bshippingmethod_id%5D=1&item%5Bprice%5D=1&item%5Bitem_imgs_attributes%5D%5B0%5D%5Bimage%5D=&item%5Bitem_imgs_attributes%5D%5B0%5D%5B_destroy%5D=0&item%5Bitem_imgs_attributes%5D%5B0%5D%5Bid%5D=1&item%5Bitem_imgs_attributes%5D%5B1%5D%5Bimage%5D=&commit=%E6%9B%B4%E6%96%B0%E3%81%99%E3%82%8B
|
16
|
+
|
17
|
+
```
|
18
|
+
|
19
|
+
|
20
|
+
|
21
|
+
データも更新されておらず、notice: '編集できませんでした'と設定しているのですが、出てこないため、updateアクションは機能していないと思います。
|
8
22
|
|
9
23
|
|
10
24
|
|
1
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -48,6 +48,24 @@
|
|
48
48
|
|
49
49
|
editアクションの@item = Item.find(params[:id])下にbinding.pryをかけ、編集したところ、編集内容は取得できました。
|
50
50
|
|
51
|
+
|
52
|
+
|
53
|
+
paramsと打つと、
|
54
|
+
|
55
|
+
文末に
|
56
|
+
|
57
|
+
```
|
58
|
+
|
59
|
+
permitted: false>
|
60
|
+
|
61
|
+
```
|
62
|
+
|
63
|
+
という風に表示されています。
|
64
|
+
|
65
|
+
(これの原因はよくわかっていません。)
|
66
|
+
|
67
|
+
|
68
|
+
|
51
69
|
しかし、それ以降のupdateの記述に間違いがあるとは思えず、困惑しております。
|
52
70
|
|
53
71
|
|