質問編集履歴
3
routes.rbの追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -35,4 +35,23 @@
|
|
35
35
|
end
|
36
36
|
```
|
37
37
|
もし解決につながりそうな知見をお持ちの方がいらっしゃれば、お声がけいただけると幸いです。
|
38
|
-
よろしくお願いいたします。
|
38
|
+
よろしくお願いいたします。
|
39
|
+
|
40
|
+
【追記】
|
41
|
+
追加依頼をいただいたため、routes.rbも掲載します。
|
42
|
+
```ここに言語を入力
|
43
|
+
Rails.application.routes.draw do
|
44
|
+
root to: 'home#top'
|
45
|
+
get '/signup', to: 'users#new'
|
46
|
+
get '/posts/search', to: 'posts#search'
|
47
|
+
get '/login', to: 'sessions#new'
|
48
|
+
post '/login', to: 'sessions#create'
|
49
|
+
delete '/logout', to: 'sessions#destroy'
|
50
|
+
resources :users
|
51
|
+
resources :posts do
|
52
|
+
resources :likes, only: [:create, :destroy]
|
53
|
+
resources :progresses, only: [:new, :create, :show, :edit, :update, :destroy]
|
54
|
+
end
|
55
|
+
resources :notifications, only: [:index]
|
56
|
+
end
|
57
|
+
```
|
2
エラーメッセージの追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -9,13 +9,11 @@
|
|
9
9
|
<%= f.submit yield(:button_text), class: 'btn btn-primary' %>
|
10
10
|
<% end %>
|
11
11
|
```
|
12
|
-
フォームの内容を入力して投稿ボタンを押した場合は、エラーが出ることなくデータが登録されるのですが、何も入力せずに投稿ボタンを押した場合に、
|
12
|
+
フォームの内容を入力して投稿ボタンを押した場合は、エラーが出ることなくデータが登録されるのですが、何も入力せずに投稿ボタンを押した場合に、以下のようなエラーが出力されます。
|
13
|
-
```ここに言語を入力
|
14
|
-
undefined method progresses_path
|
15
|
-
```
|
16
13
|
|
17
|
-
|
14
|
+

|
18
15
|
|
16
|
+
|
19
17
|
上記のビューも後述するコントローラも、それぞれほぼ同じ書き方で同じことを実現しているコードが別に存在しています。しかし、そちらでは何も入力せずに投稿ボタンを押してもエラーは出力されません。
|
20
18
|
そのため、ネストの書き方等に何か問題があるのではないかと思っております。
|
21
19
|
|
1
エラーメッセージをわかりやすくした
title
CHANGED
File without changes
|
body
CHANGED
@@ -9,8 +9,13 @@
|
|
9
9
|
<%= f.submit yield(:button_text), class: 'btn btn-primary' %>
|
10
10
|
<% end %>
|
11
11
|
```
|
12
|
-
フォームの内容を入力して投稿ボタンを押した場合は、エラーが出ることなくデータが登録されるのですが、何も入力せずに投稿ボタンを押した場合に、
|
12
|
+
フォームの内容を入力して投稿ボタンを押した場合は、エラーが出ることなくデータが登録されるのですが、何も入力せずに投稿ボタンを押した場合に、
|
13
|
+
```ここに言語を入力
|
14
|
+
undefined method progresses_path
|
15
|
+
```
|
13
16
|
|
17
|
+
とエラーが出力されます。
|
18
|
+
|
14
19
|
上記のビューも後述するコントローラも、それぞれほぼ同じ書き方で同じことを実現しているコードが別に存在しています。しかし、そちらでは何も入力せずに投稿ボタンを押してもエラーは出力されません。
|
15
20
|
そのため、ネストの書き方等に何か問題があるのではないかと思っております。
|
16
21
|
|