質問編集履歴

1

質問のタイトルが質問内容と少し合っていなかったので修正、コードも今の自分なりに調べたコード、それで出たエラーを記述し直した

2021/01/03 00:54

投稿

szkw
szkw

スコア1

test CHANGED
@@ -1 +1 @@
1
- 画像をクリックしたら詳細ページへ遷移するように実装したい
1
+ 投稿された画像をクリックしたら投稿者名やタイトルなどの詳細ページを表示したい
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  ---
4
4
 
5
- スクールの実装課題に取り組み中です。投稿た画像をクリックすると、投稿した人の名前やタイトルなどを表示する詳細ページへ遷移するように実装したい。
5
+ Railsで実装課題に取り組み中です。投稿された画像をクリックすると、投稿した人の名前やタイトルなどを表示する詳細ページを表示したいです
6
6
 
7
7
 
8
8
 
@@ -10,7 +10,15 @@
10
10
 
11
11
  ---
12
12
 
13
- 画像をクリック、詳細ページへ遷移すると、画像が壊れていたり、名前やタイトルもうまく表示されません。
13
+ NameError in Prototypes#show
14
+
15
+ Showing /Users/xxxxxxxxx/projects/protospace-xxxxx/app/views/prototypes/show.html.erb where line #15 raised:
16
+
17
+
18
+
19
+ undefined local variable or method `prototype' for #<#<Class:0x00007f9938b0c128>:0x00007f9938b16808>
20
+
21
+ Did you mean? prototype_url
14
22
 
15
23
 
16
24
 
@@ -30,11 +38,11 @@
30
38
 
31
39
  <p class="prototype__hedding">
32
40
 
33
- <%= "プロトタイプタイトル"%>
41
+ <%= プロトタイプタイトル %>
34
42
 
35
43
  </p>
36
44
 
37
- <%= link_to "by プロトタイプの投稿者", root_path, class: :prototype__user %>
45
+ <%= link_to "by #{prototype.user.name}", prototype_path(prototype.user_id), method: :get, class: :prototype__user %>
38
46
 
39
47
  <%# プロトタイプの投稿者とログインしているユーザーが同じであれば以下を表示する %>
40
48
 
@@ -62,7 +70,7 @@
62
70
 
63
71
  <p class="detail__message">
64
72
 
65
- <%= "プロトタイプのキャッチコピー" %>
73
+ <%= キャッチコピー %>
66
74
 
67
75
  </p>
68
76
 
@@ -74,7 +82,7 @@
74
82
 
75
83
  <p class="detail__message">
76
84
 
77
- <%= "プロトタイプのコンセプト" %>
85
+ <%= コンセプト %>
78
86
 
79
87
  </p>
80
88
 
@@ -376,23 +384,17 @@
376
384
 
377
385
  ```
378
386
 
379
- ※今表示されている、画像クリック後の詳細ページ
380
-
381
- <https://gyazo.com/3ec27d7737dcef8b3a154dddc40f188e>
382
-
383
-
384
-
385
387
  試したこと
386
388
 
387
389
  ---
388
390
 
389
- ・スクールのカリキュラムを見ながら記述をすると、UrlGenerationErrorが出たので、エラーページにあった”Did you mean ~~?”と提案されたように記述を修正した
391
+
390
392
 
391
393
  ・”画像クリック 詳細ページ”などでネット検索をした
392
394
 
393
-
395
+ ・カリキュラムを読んだ
394
-
396
+
395
- 上記理由からshow.html.erb内のimage tagメソッドのURLの指定がおかしい?それ以外の名前やタイトルなども変数の指定ができていない?と仮説しています。カリキュラムやその周辺も読んでみたものの、行き詰まってしまい、かなり時間も経ってしまったので質問させていただきました。
397
+ ・show.html.erb内のimage tagメソッドのURLの指定がおかしい?と仮説しています。カリキュラムやその周辺も読んでみたものの、行き詰まってしまい、かなり時間も経ってしまったので質問させていただきました。
396
398
 
397
399
 
398
400