我想要求集合中的所有复选框
我的代码如下所示:
$this->widgetSchema['consent_confirmation'] = new sfWidgetFormSelectCheckbox(
array(
'choices' => Doctrine_Core::getTable('MyTable')->getOptions(),
)
);
更新:
我的验证如下所示:
$this->validatorSchema['consent_confirmation'] = new sfValidatorChoice(array(
'choices' => array(Doctrine_Core::getTable('MyTable')->getOptions()),
'multiple' => true,
'required' => true
));
如果它们没有全部被选中,我怎样才能让它返回“必需”,如果它们都被选中,它是有效的?