回答編集履歴
1
追記
answer
CHANGED
@@ -1,6 +1,17 @@
|
|
1
|
-
```f.label```などの```f```は、simple_formというGemを利用してい
|
1
|
+
```f.label```などの```f```は、simple_formというGemを利用している可能性が高いです。
|
2
2
|
```form```タグをシンプルに書く定番のGemなのですが、ブログにsimple_formを利用している旨を記載のない記事がたくさんあって僕も最初戸惑いました。
|
3
3
|
|
4
4
|
[https://github.com/plataformatec/simple_form](https://github.com/plataformatec/simple_form)
|
5
5
|
|
6
|
-
尚、Viewには、```f.label```を```form```タグ代わりの```simple_form_for.....end```で囲う必要があるはずです。
|
6
|
+
尚、Viewには、```f.label```を```form```タグ代わりの```simple_form_for.....end```で囲う必要があるはずです。
|
7
|
+
|
8
|
+
---
|
9
|
+
追記
|
10
|
+
|
11
|
+
またsimple_formを利用しなくてもform_withタグを修正することでも利用ができます。
|
12
|
+
|
13
|
+
<%= form_with(model: user, local: true) do |form| %>
|
14
|
+
↓
|
15
|
+
<%= form_with(model: user, local: true) do |f| %>
|
16
|
+
|
17
|
+
修正した場合は、form_withタグの中のformをすべてfに書き換える必要があります。
|