Php 如何从表单集合中筛选出空值?
我在表单集合元素中创建了以下字段集。用户可以在表单中添加任意数量的URL别名。它工作得很好,但是我遇到了一些问题Php 如何从表单集合中筛选出空值?,php,zend-framework2,Php,Zend Framework2,我在表单集合元素中创建了以下字段集。用户可以在表单中添加任意数量的URL别名。它工作得很好,但是我遇到了一些问题 <?php .... class AliasFieldset extends Fieldset implements InputFilterProviderInterface { public function __construct() { parent::__construct('aliasList'); $this-&
<?php
....
class AliasFieldset extends Fieldset implements InputFilterProviderInterface {
public function __construct()
{
parent::__construct('aliasList');
$this->setObject(new PathEntity());
$this->setName('Aliases');
$this->add(array(
'name' => 'urn',
'type' => 'Zend\Form\Element\Text'
));
}
public function getInputFilterSpecification()
{
return array(
'urn' => array(
'requried' => false,
'validators' => array(
array(
'name' => 'Uri',
)
)
)
);
}
}
您应该将“required”的拼写改为“required”。如果您对此有把握。。。这可能是zf2表单的一个新错误。。。将其发布在zend framework Jiraz上。此外,您可能对Robs的文章“设置可以为空的必填字段”感兴趣: