私はclient_side_validations gemを使用しようとしていますが、いくつか問題があります。 まず、私はバンドルした後、私のGemfileClientSideValidations.formBuilders [settings.type]は定義されていません
gem 'client_side_validations', :git => 'https://github.com/bcardarella/client_side_validations.git'
と私で、私は(マスター時)https://github.com/bcardarella/client_side_validations.gitからclient_side_validations(3.2.0.beta.2)を使用して
を参照してくださいインストールしてい
が、私ドンこの宝石を宝石のリストで見ることはできません....これは最初の問題です。 第2に、さらに重要なバリデーションは機能しません。 Firebugコンソールにエラーがあります
ClientSideValidations.formBuilders[settings.type] is undefined
このような検証は行われません。私はこの問題はFormtasticバージョン2.0以降ということでした.....すべてのヘルプはにappriciatedされます
gemをインストールするためのすべての手順を完了しましたか、またはbundleコマンドだけを実行しましたか?また、あなたのフォームで、あなたは:validate =>:trueを設定しましたか?最後に、バリデータが実行されていないと確信していますか、または、期待したときにエラーメッセージが表示されないだけですか? – BrMcMullin
実際に私の最後の質問を叩くが、他の2つの答えは狭いものを助けるだろう:) – BrMcMullin
はい、私はすべてをやった。私は最後に答えを得ました...問題はformtastic 2.0にはformbuilderなどがないため、client_side_validationsを使用するために追加のgem client_side_validations-formtasticがあることです。そしてそれはうまくいった)とにかく、あなたの答えのおかげで –