単一チェックボックス

sfWidgetFormChoiceは複数の値からの選択を前提としたものですが、オン/オフを指定するような単一のチェックボックスの場合は、sfWidgetFormInputCheckboxを使用します。

<?php
$this->setWidgets( array(
    '同意'=> new sfWidgetFormInputCheckbox(
        array(
            'value_attribute_value'=>'1',
            'default'=>true
        )
    )
));
?>

value_attribute_value」って何?と思ってよくよく考えてみたら「VALUE属性の値」ってことでそのままでしたw

★sfWidgetFormInputCheckboxでは共通オプション以外にはvalue_attribute_valueオプションのみがサポートされています。