質問編集履歴
3
NameError
test
CHANGED
File without changes
|
test
CHANGED
@@ -186,7 +186,7 @@
|
|
186
186
|
|
187
187
|
<div class="comment">
|
188
188
|
|
189
|
-
<%= link_to "コメントする", news_path%> #この部分になります
|
189
|
+
<%= link_to "コメントする", news_path(news.id)%> #この部分になります
|
190
190
|
|
191
191
|
</div>
|
192
192
|
|
2
NameError
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
ニュース記事に関するコメント機能を作ろうと思っています。ユーザーにのみコメントができるように、その記事の詳細画面へと飛んだ後にコメントできるフォームを作っていたのですが、
|
1
|
+
ニュース記事に関するコメント機能を作ろうと思っています。ユーザーにのみコメントができるように、その記事の詳細画面へと飛んだ後にコメントできるフォームを作っていたのですが、NameErrorが出てshowのパスが紐付けられていない状態です。
|
2
2
|
|
3
3
|
試しに「link_to」のヘルパーメソッドの箇所に「url: /news/show」を記述してみましたが、トップページに止まるだけで、変化がありませんでした。
|
4
4
|
|
@@ -12,7 +12,7 @@
|
|
12
12
|
|
13
13
|
|
14
14
|
|
15
|
-
![
|
15
|
+
![イメージ説明](091b759c0a7e94f53d20039a9bb3093a.png)
|
16
16
|
|
17
17
|
```ここに言語を入力
|
18
18
|
|
1
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -48,6 +48,8 @@
|
|
48
48
|
|
49
49
|
config/routes.rb
|
50
50
|
|
51
|
+
|
52
|
+
|
51
53
|
Rails.application.routes.draw do
|
52
54
|
|
53
55
|
devise_for :users
|
@@ -326,6 +328,8 @@
|
|
326
328
|
|
327
329
|
app/models/comment.rb
|
328
330
|
|
331
|
+
|
332
|
+
|
329
333
|
class Comment < ApplicationRecord
|
330
334
|
|
331
335
|
belongs_to :user
|