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

質問編集履歴

2

現状のhamlファイルを更新しました。

2020/09/08 10:36

投稿

Rvato
Rvato

スコア6

title CHANGED
File without changes
body CHANGED
@@ -9,17 +9,10 @@
9
9
  ### 該当のソースコード
10
10
  ▼ index.html.haml
11
11
  ```haml
12
- = form_with model: @party, local: true, class: "party-register" do |f|
13
- .wrapper-party
12
+ .wrapper-party
14
- = render "shared/header"
13
+ = render "shared/header"
15
- = render "shared/side-bar"
14
+ = render "shared/side-bar"
16
- = render "party"
15
+ = render "party"
17
- .party-name
18
- パーティ名
19
- = f.text_field :party_name, class: "party-name__input", maxlength: "6", type: "text"
20
- .register-btn
21
- .register-btn__text
22
- = f.submit "登録する", class: "register-btn__text__submit"
23
16
  ```
24
17
 
25
18
  ▼ _party.html.haml
@@ -59,7 +52,15 @@
59
52
  %option{ value: "2" } ♀
60
53
  %option{ value: "3" } 不明
61
54
 
55
+ ------------ 中略 ------------
56
+
57
+ .party-name
62
- -# 以下省略
58
+ パーティ名
59
+ = f.text_field :party_name, class: "party-name__input", maxlength: "6", type: "text", autocomplete: "off"
60
+
61
+ .register-btn
62
+ .register-btn__text
63
+ = f.submit "登録する", class: "register-btn__text__submit"
63
64
  ```
64
65
 
65
66
  ### 補足情報

1

ルーティング、コントローラ、モデルのファイルを画像にて追記いたしました。

2020/09/08 10:36

投稿

Rvato
Rvato

スコア6

title CHANGED
File without changes
body CHANGED
@@ -70,4 +70,22 @@
70
70
  renderされている_party.html.hamlの1行目の`= form_with`の記述を消すと以下のエラーが出てしまいます。
71
71
  ![イメージ説明](8a8e067b4b68dec143a1c21c3d89ea4b.png)
72
72
  index.html.hamlと_party.html.hamlに`= form_with`を記述するとページは表示されますが、submitボタンが反応しない状態です。
73
- 何か気づきがありましたらご意見頂戴したいです。
73
+ 何か気づきがありましたらご意見頂戴したいです。
74
+
75
+ ### 追記 [2020.9.8]
76
+ 文字数制限を超えてしまうので画像とさせてください。追記依頼があれば承ります。
77
+
78
+ ▼ routes.rb
79
+ ![routes.rb](932cbf0956178c3562c50058e73924e7.png)
80
+
81
+ ▼ pokemons_controller
82
+ ![pokemons_controller](a9157e160e519fad744befc767e57d5b.png)
83
+
84
+ ▼ parties_controller
85
+ ![parties_controller](166838aa9585ee39a78355effe8ecc2a.png)
86
+
87
+ ▼ pokemon.rb
88
+ ![pokemon.rb](5b4f23c058a7d5a1f97a770946e8a3d4.png)
89
+
90
+ ▼ party.rb
91
+ ![party.rb](ce9130680ad2e2ba9b109a6abcca89c4.png)