3

Silexを使用して単純なフォーム検証を作成しようとしています。フォーム拡張機能の公式ガイドはまだないため、次のサイトの指示に従っています: http://dev.umpirsky.com/create-kick-ass-website-in-no-time-with-silex/

何らかの理由で、フォームが正しく検証されません:

$form->isValid() // will always return true

(既知の問題と思われるものの) 解決策を探すのにしばらく時間を費やしましたが、有用なものは見つかりませんでした。

他の誰かがこの問題に遭遇し、それを回避する方法を知っていますか?

ありがとう!

4

1 に答える 1

4

バリデーター拡張機能の登録を見逃した可能性があります

$app->register(new Silex\Provider\FormServiceProvider(), array(
    'form.class_path' => __DIR__ . '/../vendor/symfony/src'
));
$app->register(new Silex\Extension\ValidatorExtension(), array(
    'validator.class_path'    => __DIR__.'/vendor/symfony/src',
));
于 2011-12-05T22:33:46.713 に答える