client validation rails gem を使用していますが、このエラーが発生しました。何か案が.....
引数の数が間違っています (2 に対して 3) 抽出されたソース (行 #1 付近):
<%= form_for @user, :validate => true do |f| %>
テンプレート インクルードの痕跡: app/views/users/new.html.erb
client validation rails gem を使用していますが、このエラーが発生しました。何か案が.....
引数の数が間違っています (2 に対して 3) 抽出されたソース (行 #1 付近):
<%= form_for @user, :validate => true do |f| %>
テンプレート インクルードの痕跡: app/views/users/new.html.erb
taglialaとbcardarellaのおかげで、client_side_validation gem が Rails 4 をサポートするようになりました!
追加後
gem 'client_side_validations'
私のGemfileに、すべてが正しく読み込まれませんでした。
Rubygems は古いバージョンのみをリンクするため、これは一時的なものである可能性があります。代わりに、所有者が変更されたため、正確なリポジトリとブランチを指定する必要がありました。
gem 'client_side_validations', github: "DavyJonesLocker/client_side_validations", branch: "4-2-stable"
Rails 4 を使用している場合、クライアント側の検証は時代遅れです。ここで確認できます
http://railscasts.com/episodes/263-client-side-validations?view=comments
また、githubページにアクセスした場合
https://github.com/bcardarella/client_side_validations
もうメンテナンスされていないことがわかります。
または、Gemfile の CSV 行をこれに置き換えて、このブランチの CSV gem を使用してみることができます。
gem 'client_side_validations', github: "bcardarella/client_side_validations", :branch => "4-0-beta"
ただし、これが機能するかどうかはわかりません。時代遅れなので。
または、この宝石をチェックアウトすることもできます。
https://github.com/kalkov/rails4_client_side_validations
Client Side Validations の単なる修正版です
github ページのすべての指示に従いましたか? その場合、サーバーを再起動しましたか? インストールにより、サーバーが再起動するまで有効にならない初期化子が追加されます。