Php Zend Framework 2表单集合验证程序
是否可以验证表单集合以确保它至少包含N个元素 要将集合添加到表单中,我使用以下符号:Php Zend Framework 2表单集合验证程序,php,validation,zend-framework2,Php,Validation,Zend Framework2,是否可以验证表单集合以确保它至少包含N个元素 要将集合添加到表单中,我使用以下符号: $this->add(array( 'type' => 'Zend\Form\Element\Collection', 'name' => 'categories', 'options' => array( 'label' => 'Please choose categories for thi
$this->add(array(
'type' => 'Zend\Form\Element\Collection',
'name' => 'categories',
'options' => array(
'label' => 'Please choose categories for this product',
'count' => 2,
'should_create_template' => true,
'allow_add' => true,
'allow_remove' => true,
'target_element' => array(
'type' => 'Application\Form\CategoryFieldset',
),
),
));
我们可以看到最小元素数设置为2,但它仍然允许仅使用1个元素保存表单。此计数选项仅用于最初添加元素,而不是验证其最小数量。你应该写你自己的验证器表单。好的,没有简单的方法可以做到这一点。谢谢。此计数选项仅用于最初添加元素,而不是验证其最小数量。你应该写你自己的验证器表单。好的,没有简单的方法可以做到这一点。谢谢。此计数选项仅用于最初添加元素,而不是验证其最小数量。你应该写你自己的验证器表单。好的,没有简单的方法可以做到这一点。谢谢