質問編集履歴

2

マイページビューの追記

2019/07/22 06:11

投稿

zvub1123
zvub1123

スコア230

test CHANGED
File without changes
test CHANGED
@@ -94,6 +94,14 @@
94
94
 
95
95
 
96
96
 
97
+ def show
98
+
99
+ # before_action :set_user でユーザ情報取得
100
+
101
+ end
102
+
103
+
104
+
97
105
  def edit
98
106
 
99
107
  # before_action :set_user でユーザ情報取得
@@ -220,6 +228,32 @@
220
228
 
221
229
  ```
222
230
 
231
+
232
+
233
+ また、edit.html.erb へ遷移するための、show.html.erb は以下の通りです。
234
+
235
+
236
+
237
+ ```
238
+
239
+ <h1>マイページ</h1>
240
+
241
+ <h3>氏名 : <%= @user.user_name %></h3>
242
+
243
+ <h4>メールアドレス: <%= @user.email %></h4>
244
+
245
+ <br>
246
+
247
+ <% if logged_in? %>
248
+
249
+ <%= link_to "ユーザ情報の変更", edit_user_path(display_name: @user.display_name), class: "btn btn-primary" %>
250
+
251
+ <%= link_to 'ログアウト', logout_path, method: :delete %>
252
+
253
+ <% end %>
254
+
255
+ ```
256
+
223
257
  ---
224
258
 
225
259
 

1

routes.rb の情報を追記

2019/07/22 06:11

投稿

zvub1123
zvub1123

スコア230

test CHANGED
File without changes
test CHANGED
@@ -192,6 +192,40 @@
192
192
 
193
193
 
194
194
 
195
+ ---
196
+
197
+ 追記
198
+
199
+
200
+
201
+ routes.rb は以下のようになっております。
202
+
203
+
204
+
205
+ ```
206
+
207
+ Rails.application.routes.draw do
208
+
209
+ <中略>
210
+
211
+ get '/edit_user', to: 'users#edit'
212
+
213
+ patch '/edit_user', to: 'users#update'
214
+
215
+ put '/edit_user', to: 'users#update'
216
+
217
+ <中略>
218
+
219
+ end
220
+
221
+ ```
222
+
223
+ ---
224
+
225
+
226
+
227
+
228
+
195
229
  編集画面からupdateメソッドに飛んだ際にどの項目も正常に更新されません。
196
230
 
197
231
  ご助力いただけると幸いです。