質問編集履歴

4

修正

2020/10/20 06:49

投稿

Tayutar
Tayutar

スコア4

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  ユーザー情報の更新
4
4
 
5
- 今までで更新できていたのですが、急にできなくなり、エラーも出ていなくて跳ね返ってくる状況です。
5
+ 今までで更新できていたのですが、急にできなくなり、エラーも出ず、同じページに遷移します。
6
6
 
7
7
  投稿の編集はしっかりできます。
8
8
 

3

修正

2020/10/20 06:49

投稿

Tayutar
Tayutar

スコア4

test CHANGED
File without changes
test CHANGED
@@ -442,7 +442,7 @@
442
442
 
443
443
 
444
444
 
445
- プロフィール画像とプロフィールを入力した後に更新ボタンをを押すと同じページに遷移するが、画像だけ消えてしまうので、nilになっているのか疑う。
445
+ プロフィール画像とプロフィールを入力した後に更新ボタンをを押すと同じページに遷移するが、画像だけ消えてしまうので、nilになっているのか疑うが、全て入っている
446
446
 
447
447
  コントローラーまでの受け渡しとモデルにも記載しており、どこで渡っていないのかわからりません、、、
448
448
 

2

ごじ修正

2020/10/20 03:42

投稿

Tayutar
Tayutar

スコア4

test CHANGED
File without changes
test CHANGED
@@ -442,7 +442,7 @@
442
442
 
443
443
 
444
444
 
445
- プロフィール画像とプロフィールを入力した後に更新ボタンをを押すと同じページに遷移するが、画像だけ消えてしまうので、nilっているのか疑う。
445
+ プロフィール画像とプロフィールを入力した後に更新ボタンをを押すと同じページに遷移するが、画像だけ消えてしまうので、nilになっているのか疑う。
446
446
 
447
447
  コントローラーまでの受け渡しとモデルにも記載しており、どこで渡っていないのかわからりません、、、
448
448
 

1

間違えていたため

2020/10/20 03:35

投稿

Tayutar
Tayutar

スコア4

test CHANGED
File without changes
test CHANGED
@@ -220,7 +220,7 @@
220
220
 
221
221
  <h1 class="title">
222
222
 
223
- ユーザー編集
223
+ アウトプット詳細
224
224
 
225
225
  </h1>
226
226
 
@@ -234,67 +234,167 @@
234
234
 
235
235
  <section class="section">
236
236
 
237
- <div class="container">
238
-
239
- <div class="columns is-centered">
240
-
241
- <div class="column is-6">
242
-
243
- <%= form_for @user do |f| %>
244
-
245
- <div class="field">
246
-
247
- <%= f.label :username, "ユーザー名", class: "label" %>
248
-
249
- <%= f.text_field :username, class: "input" %>
250
-
251
- </div>
252
-
253
-
254
-
255
- <div class="field">
256
-
257
- <%= f.label :email, "メールアドレス", class: "label" %>
258
-
259
- <%= f.text_field :email, class: "input" %>
260
-
261
- </div>
262
-
263
-
264
-
265
- <div class="field">
266
-
267
- <%= f.label :profile, "プロフィール", class: "label" %>
268
-
269
- <%= f.text_field :profile, class: "textarea" %>
270
-
271
- </div>
272
-
273
-
274
-
275
- <div class="field">
276
-
277
- <%= f.label :profile_image, "プロフィール画像", class: "label" %>
278
-
279
- <%= f.attachment_field :profile_image, class: "input" %>
280
-
281
- </div>
282
-
283
-
284
-
285
- <%= f.submit "更新", class: "button is-success" %>
237
+ <div class="container">
238
+
239
+ <div class="columns is-centered">
240
+
241
+ <div class="column is-7">
242
+
243
+ <div class="card">
244
+
245
+ <div class="card-content">
246
+
247
+ <div class="media">
248
+
249
+ <div class="media-content">
250
+
251
+ <p class="title is-4"><%= @post.title %></p>
252
+
253
+ </div>
254
+
255
+ </div>
256
+
257
+ <div class="content">
258
+
259
+ <table class="table is-narrow">
260
+
261
+ <tr>
262
+
263
+ <th>アクションプラン</th>
264
+
265
+ </tr>
266
+
267
+ <tr>
268
+
269
+ <td><%= simple_format @post.body %></td>
270
+
271
+ </tr>
272
+
273
+ </table>
274
+
275
+
276
+
277
+ <table class="table is-narrow-2">
278
+
279
+ <tr>
280
+
281
+ <th>感想</th>
282
+
283
+ </tr>
284
+
285
+ <tr>
286
+
287
+ <td><%= simple_format @post.impression %></td>
288
+
289
+ </tr>
290
+
291
+ </table>
292
+
293
+ <% if @post.user.id == current_user.id %>
294
+
295
+ <%= link_to "編集", edit_post_path(@post), class: "button is-success" %>
296
+
297
+ <% end %>
298
+
299
+ </div>
300
+
301
+ </div>
302
+
303
+ </div>
304
+
305
+ </div>
306
+
307
+
308
+
309
+ <div class="column is-4">
310
+
311
+ <article class="panel is-link">
312
+
313
+ <p class="panel-heading">
314
+
315
+ <%= @post.user.username %>
316
+
317
+ </p>
318
+
319
+ <div class="panel-block">
320
+
321
+ <p class="control">
322
+
323
+ <%= @post.user.profile %>
324
+
325
+ </p>
326
+
327
+ </div>
328
+
329
+ <%= link_to user_path(@post.user), class: "panel-block" do %>
330
+
331
+ <span class="panel-icon">
332
+
333
+ <i class="fas fa-user" aria-hidden="true"></i>
334
+
335
+ </span>
336
+
337
+ <%= @post.user.username %> さんのページへ
338
+
339
+ <% end %>
340
+
341
+ </article>
342
+
343
+ </div>
344
+
345
+ </div>
346
+
347
+ </section>
348
+
349
+
350
+
351
+ <div class="comment-wrapper border-top mb-10">
352
+
353
+ <p class="mt-5">コメント一覧</p>
354
+
355
+ <% @comments.each do |c| %>
356
+
357
+ <div>
358
+
359
+ <% unless c.user.blank? %>
360
+
361
+ <%= link_to user_path(c.user_id) %>"><%= image_tag c.user.image.to_s,
362
+
363
+ class:"rounded-circle icon_image mr-3 mb-3"%>
286
364
 
287
365
  <% end %>
288
366
 
289
-
367
+ <%= c.user.username unless c.user.blank? %>
290
-
368
+
291
- </div>
369
+ <br />
370
+
371
+ <%= c.content %>
292
372
 
293
373
  </div>
294
374
 
375
+ <br />
376
+
377
+ <% end %>
378
+
379
+ <% if user_signed_in? %>
380
+
381
+ <%= form_with(model: [@post], local: true) do |f| %>
382
+
383
+ <%= f.text_area :content, class: "form-control", rows: 5 %>
384
+
385
+ <%= button_tag type: "submit", class: "btn btn-success float-right mt-1" do %>
386
+
387
+ <i class="far fa-comments"></i> コメントする
388
+
389
+ <% end %>
390
+
391
+ <% end %>
392
+
393
+ <% end %>
394
+
295
- </div>
395
+ </div>
296
-
297
- </section>
396
+
397
+
298
398
 
299
399
  ```
300
400