0

Rails 3.2.12 と simple_form 2.0.4 の使用

User モデルには次のものがあります。

  validates_confirmation_of :email, :on => :create, :message => "should match confirmation"
  validates_confirmation_of :password, :message => "Your password confirmation does not match the password entered"

ただし、これらのフィールドのいずれかで確認エラーが発生した場合 (つまり、一致しない場合)、simple_form は通常のフィールドにエラー クラスとエラー メッセージをマークするだけです。私のクライアントは、一致する _confirmation フィールドを同じ赤いスタイリング/エラー クラスでマークすることを望んでいます。

主要な再設計なしに simple_form でこれを行う方法はありますか??

これは私の見解です:(パスワードと同様)

<%= f.input :email_confirmation, :required => true, :label => "Verify Email Address", :input_html => {:rel => "tooltip", :title => "Please enter your email address again to prevent typing errors"} %>

ありがとう

4

1 に答える 1