我有以下问题。 我写了(基于教程)一个表单验证。 该文本字段工作得很好,但整场表现奇怪。
这是我的验证:
$inputFilter->add($factory->createInput(array(
'name' => 'zip',
'required' => false,
'filters' => array(
array('name' => 'Int'),
),
)));
它位于我Entity.php内像其他的过滤器。 奇怪的是,这一个接受甚至不是一个字符串,但忽略了required
的时候我将其设置为true
。 我试图取代Int
与Digits
然后使接受的形式required
,但仍接受字符串。
有任何想法吗? 谢谢!