こんにちは。
表題通り、deviseの導入をし、エラーメッセージの表示に困っています。
色々な方のページを参考に、
htmlerb
1<%= devise_error_messages %>
scss
1} 2.alert-warning { 3 width: 100%; 4 height: 100%; 5 background-color: #f01e76; 6 position: relative; 7 color: white; 8 border-radius: 24px; 9}
このような記述にし、エラーメッセージのカスタムは行うことができました。
しかし、この場合そのページのエラーがまとめて表示されてしまいます。
ーーー理想ーーー
エラーメッセージ毎にclassを付与することで
新規登録時にエラーがあるなら、
メールフォームに「すでに登録済みのメールアドレス」
パスワードフォームに「パスワードがパスワード確認と一致しません」などのカスタムがしたいです。
ただ、deviseの自動生成の部分がよくわからず困っています。
参考記事や資料などご存知の方、お助けください。
よろしくお願いします!
deviseから自動で生成されるからそもそも制御できない部分なのでしょうか?
あなたの回答
tips
プレビュー