私はsimple_formを使用してビルドするアプリケーション内にフォームを持っています。私がしようとしているのは、エラーメッセージをデフォルトとは少し違うものに編集することです。私はsimple_form.en.yml
ファイルで作業しており、私の問題がどこで起こっているのかもしれないと思います。シンプルフォームのロケールを編集してカスタムエラーメッセージを有効にする
設定ファイルに正確に何が入っているのか分かりませんし、誰かが私の所持しているものを見越して、どこに行くべきかアドバイスしてくれることを願っています。
私のモデルは非常に似ている、私はここに
これを持っている。ここclass FormSubmission < ActiveRecord::Base
after_create :email_sales
validates :first_name, :last_name, :organization, :email, :phone, :recognition, :inquiry, presence: true
private
def email_sales
FormSubmissionMailer.update_sales(self).deliver_now
end
end
は私のsimple_form.en.yml
ファイルで、
= simple_form_for @form_submission do |f|
.fieldSet.span8
.field.reco
= f.input :first_name, input_html: { class: "formStyling" }, label: "First name", required: false
最後に私の見解の地域の一つである(これは私の全体のモデルです)
en:
activerecord:
errors:
models:
formsubmission:
attributes:
email:
blank: "cannot be empty"
これは非常に役に立ちます@BoraMa、アドバイスをいただきありがとうございます、レール文書は私が物事を把握するのに十分役立ちました! – kdweber89