プロジェクトに Symfony 1.3.x を使用しています。
私のフォームの 1 つの configure() メソッドには、次のコードがあります。
'terms' => new sfWidgetFormInputCheckbox(array('value_attribute_value'=>'terms', 'default' => false )),
アイデアは、フォームが検証される前にユーザーがチェックする必要があるチェックボックス (デフォルトではチェックされていない) をユーザーに提示することです。
問題は、フォームを表示すると、チェックボックスが常にチェックされている (つまり、選択されている) ことです。これは、チェックボックスでユーザーの確認を強制するという目的を無効にします。
これを解決する方法を知っている人はいますか?