質問編集履歴

3

再度修正しました

2021/03/24 16:26

投稿

tako48
tako48

スコア4

test CHANGED
File without changes
test CHANGED
@@ -102,7 +102,15 @@
102
102
 
103
103
  ```
104
104
 
105
+
106
+
107
+
108
+
105
109
  _form.html.erb
110
+
111
+
112
+
113
+
106
114
 
107
115
  ```ruby
108
116
 
@@ -166,6 +174,10 @@
166
174
 
167
175
  ```
168
176
 
177
+
178
+
179
+
180
+
169
181
  ### 試したこと
170
182
 
171
183
  ありません

2

崩れた点直しました

2021/03/24 16:26

投稿

tako48
tako48

スコア4

test CHANGED
File without changes
test CHANGED
@@ -11,6 +11,8 @@
11
11
  ■■な機能を実装中に以下のエラーメッセージが発生しました。
12
12
 
13
13
  調べながら行って
14
+
15
+ ```ruby
14
16
 
15
17
  def create
16
18
 
@@ -30,7 +32,7 @@
30
32
 
31
33
  end
32
34
 
33
-
35
+ ```
34
36
 
35
37
  登録時に登録が失敗しても入力情報を保持したまま画面を戻すことができたのですが、
36
38
 
@@ -48,6 +50,8 @@
48
50
 
49
51
  先程の新規登録のことを思い出して
50
52
 
53
+ ```ruby
54
+
51
55
  def update
52
56
 
53
57
  prototype = Prototype.find(params[:id])
@@ -63,8 +67,6 @@
63
67
  render :edit
64
68
 
65
69
  end
66
-
67
-
68
70
 
69
71
  ```
70
72
 

1

edit.html.erbを追加いたしました。よろしくお願いいたします

2021/03/24 16:25

投稿

tako48
tako48

スコア4

test CHANGED
File without changes
test CHANGED
@@ -78,11 +78,81 @@
78
78
 
79
79
 
80
80
 
81
- ```ここに言語名を入力
81
+ ```ruby
82
82
 
83
+ <div class="main">
84
+
85
+ <div class="inner">
86
+
87
+ <div class="form__wrapper">
88
+
89
+ <h2 class="page-heading">プロトタイプ編集</h2>
90
+
91
+ <%# 部分テンプレートでフォームを表示する %>
92
+
93
+ <%= render partial: "form"%>
94
+
83
- ソースコード
95
+ </div>
96
+
97
+ </div>
98
+
99
+ </div>
84
100
 
85
101
  ```
102
+
103
+ _form.html.erb
104
+
105
+ ```ruby
106
+
107
+ <%= form_with model: @prototype, local: true do |f|%>
108
+
109
+ <div class="field">
110
+
111
+ <%= f.label :title, "プロトタイプの名称" %><br />
112
+
113
+ <%= f.text_field :title, id:"prototype_title" %>
114
+
115
+ </div>
116
+
117
+
118
+
119
+ <div class="field">
120
+
121
+ <%= f.label :catch_copy, "キャッチコピー" %><br />
122
+
123
+ <%= f.text_area :catch_copy, class: :form__text, id:"prototype_catch_copy" %>
124
+
125
+ </div>
126
+
127
+
128
+
129
+ <div class="field">
130
+
131
+ <%= f.label :concept, "コンセプト" %><br />
132
+
133
+ <%= f.text_area :concept, class: :form__text, id:"prototype_concept" %>
134
+
135
+ </div>
136
+
137
+
138
+
139
+ <div class="field">
140
+
141
+ <%= f.label :image, "プロトタイプの画像" %><br />
142
+
143
+ <%= f.file_field :image, id:"prototype_image" %>
144
+
145
+ </div>
146
+
147
+
148
+
149
+ <div class="actions">
150
+
151
+ <%= f.submit "保存する", class: :form__btn %>
152
+
153
+ </div>
154
+
155
+ <% end %>
86
156
 
87
157
  else
88
158
 
@@ -91,6 +161,8 @@
91
161
  render :edit
92
162
 
93
163
  end
164
+
165
+ ```
94
166
 
95
167
  ### 試したこと
96
168