【進捗報告20200724】
■作業内容
【ログイン新規登録画面のマークアップ】
・再度日本語化
・入力フォーム個別にエラーを表示させる
・エラー文を下に出すためのコード
.field
= f.label :ニックネーム
%p.required 必須
= f.text_field :nickname, class: "input", placeholder: "例)イマプリオ"
- if resource.errors.include?(:nickname)
%p.error_message= resource.errors.full_messages_for(:nickname).first
.field
= f.label :郵便番号
%p.required 必須
= f.text_field :postal_code, class: "input", pattern: "^([0-9]{7})", placeholder: "XXXXXXX"
- if @destination.errors.include?(:destination_family_name_kana)
%p.error_message= @destination.errors.full_messages_for(:postal_code).first
最初のページと遷移したページでresource部分書き換えないといけないのがわからずだいぶ時間がかかった
・devise.ja.ymlのフリマに寄せる修正
not_saved:
one: エラーが発生したため%{resource}は保存されませんでした。
other: "%{count} 件のエラーが発生したため%{resource}は保存されませんでした。"
↓
not_saved:
one: エラーが発生したため保存されませんでした。
other: "%{count} 件のエラーが発生したため保存されませんでした。"
■25日の作業
【マークアップの続き】
・ログイン画面