ActionView::MissingTemplate in StaticPages#home
対処方法↓
1.自分でsharedフォルダを作る。
2.その中に_error_messages.html.erbファイルを作る。
3.以下コードを_error_messages.html.erb内に記述
<% if object.errors.any? %>
The form contains <%= pluralize(object.errors.count, "error") %>.
- * <%= msg %>
<% object.errors.full_messages.each do |msg| %>
<% end %>
<% end %>
以上で フォーム入力に不備があった場合のエラーを吐き出すパーシャルが設定できます。
もし、deviseを利用したユーザー登録のようなエラーメッセージのスタイルにならなければスタイルシートの記述も同じページにございます。
尚、画像ではエラーが最大6個ほど出ている部分がありますが、現在は最大3個程度のエラー表示になります。
(簡単に言うとパスワードを入力していない時、「パスが入っていない」と「パスワードが一致しない」両方出ていたが、パスが入っていないだけで解決できるため。)