验证问题与zend复选框

时间:2011-08-03 12:36:23

标签: zend-framework

大家,我已经创建了一个zend表单,有一个许可协议复选框。我希望在用户提交表单时不显示协议复选框时显示错误消息。

由于 Anurodh

1 个答案:

答案 0 :(得分:7)

zend_framework中存在一个带有所需复选框的错误。但你可以这样做。

$this->addElement(
      'checkbox', 'checbkox_name', array(
            'required' => true,
            'uncheckedValue' => null
        )
    );

编辑可读性

$acceptAggrement = new Zend_Form_Element_Checkbox('accept_aggrement');
$acceptAggrement->setLabel("Accept Aggrement :");
$acceptAggrement->setUncheckedValue(null);
$acceptAggrement->setRequired(true);