質問編集履歴

5

文法修正

2018/04/29 10:13

投稿

monpy
monpy

スコア11

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  レイルズでの開発を行っています。
2
2
 
3
- ユーザー登録エラーが起こった際のエラーメッセージを表示させるために、テンプレートを用意してレンダリングしたいのですが、このよなエラーがてしいます
3
+ ユーザー登録エラーが起こった際のエラーメッセージを表示させるために、テンプレートを用意していのですが、うまく呼びせん
4
4
 
5
5
 
6
6
 

4

文法の修正

2018/04/29 10:13

投稿

monpy
monpy

スコア11

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
 
6
6
 
7
- ![イメージ説明](7ce06d97d5c3f4b8f892107405a4c781.jpeg)
7
+ ![イメージ説明](0dae6fc6ed083988a2442ba1493cd6ca.jpeg)
8
8
 
9
9
 
10
10
 

3

文法の修正

2018/04/29 10:09

投稿

monpy
monpy

スコア11

test CHANGED
@@ -1 +1 @@
1
- 誤ったユーザー登録を行った際に生じるエラーメッセージをブラウザに表示できない
1
+ エラーメッセージを表示させる
test CHANGED
@@ -1,115 +1,15 @@
1
- ### 前提・実現したこと
1
+ レイルズでの開発を行ってます。
2
+
3
+ ユーザー登録エラーが起こった際のエラーメッセージを表示させるために、テンプレートを用意してレンダリングしたいのですが、このようなエラーが出てしまいます。
2
4
 
3
5
 
4
6
 
5
- ruby on rails tutorial5.1によるアプリ開発を行っています。
7
+ ![イメージ説明](7ce06d97d5c3f4b8f892107405a4c781.jpeg)
6
8
 
7
9
 
8
10
 
9
- 7章目の「7.3.3 エラーメッセージ」で躓いてい
11
+ 調べても<%= render 'shared/error_messages' %>とう記述は間違っていないはずなのでが、、、
10
12
 
13
+ 同じような経験をされた方はいますか?
11
14
 
12
-
13
- 誤ったユーザー登録を行う際に生じるエラーメッセージを、ブラウザに表示させることができません。
14
-
15
- views/users/new.html.erbからrenderを使いパーシャルを呼び出したいです。
16
-
17
- パーシャルはviews/shared/_error_messages.html.erbに用意しています。
18
-
19
-
20
-
21
- しかし、<%= render 'shared/error_messages' %>では呼び出せません。
22
-
23
- なぜでしょうか?
24
-
25
-
26
-
27
- こちらがviews/users/new.html.erbのコードです。
28
-
29
- ```ruby
30
-
31
- <% provide(:title, 'Sign up') %>
32
-
33
- <h1>Sign up</h1>
34
-
35
-
36
-
37
- <div class="row">
38
-
39
- <div class="col-md-6 col-md-offset-3">
40
-
41
- <%= form_for(@user) do |f| %>
42
-
43
- <%= render 'shared/error_messages' %>
44
-
45
-
46
-
47
- <%= f.label :name %>
48
-
49
- <%= f.text_field :name, class: 'form-control' %>
50
-
51
-
52
-
53
- <%= f.label :email %>
54
-
55
- <%= f.email_field :email, class: 'form-control' %>
56
-
57
-
58
-
59
- <%= f.label :password %>
60
-
61
- <%= f.password_field :password, class: 'form-control' %>
62
-
63
-
64
-
65
- <%= f.label :password_confirmation, "Confirmation" %>
66
-
67
- <%= f.password_field :password_confirmation, class: 'form-control' %>
68
-
69
-
70
-
71
- <%= f.submit "Create my account", class: "btn btn-primary" %>
72
-
73
- <% end %>
74
-
75
- </div>
15
+ アドバイス頂ければ有難いです。。。
76
-
77
- </div>
78
-
79
- ```
80
-
81
- ### 発生している問題・エラーメッセージ
82
-
83
-
84
-
85
-
86
-
87
-
88
-
89
- エラーメッセージ
90
-
91
- Missing partial shared/_error_messages with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby, :coffee, :jbuilder]}. Searched in:
92
-
93
- * "/home/ec2-user/environment/sample_app/app/views"
94
-
95
-
96
-
97
- ### 該当のソースコード
98
-
99
-
100
-
101
- <%= render 'shared/error_messages' %>
102
-
103
-
104
-
105
- ### 試したこと
106
-
107
- コントローラにrenderが1つ存在しているとエラーになると聞いたので調べましたが、コントローラにrenderは一つしか存在していません。
108
-
109
-
110
-
111
- ### 補足情報(FW/ツールのバージョンなど)
112
-
113
-
114
-
115
- バージョンは、Rails 5.1.4 開発環境はAWS Windowsです。

2

文字の修正

2018/04/29 10:02

投稿

monpy
monpy

スコア11

test CHANGED
File without changes
test CHANGED
@@ -3,6 +3,10 @@
3
3
 
4
4
 
5
5
  ruby on rails tutorial5.1によるアプリ開発を行っています。
6
+
7
+
8
+
9
+ 7章目の「7.3.3 エラーメッセージ」で躓いています。
6
10
 
7
11
 
8
12
 
@@ -100,7 +104,7 @@
100
104
 
101
105
  ### 試したこと
102
106
 
103
- コントローラにrenderがつ存在しているとエラーになると聞いたので調べましたが、コントローラにrenderは一つしか存在していません。
107
+ コントローラにrenderが1つ存在しているとエラーになると聞いたので調べましたが、コントローラにrenderは一つしか存在していません。
104
108
 
105
109
 
106
110
 

1

初心者マークの入れ忘れ

2018/04/25 11:45

投稿

monpy
monpy

スコア11

test CHANGED
File without changes
test CHANGED
File without changes