【发布时间】:2013-07-25 03:37:19
【问题描述】:
我是 zend 框架 2 的新手,我有一个关于比较工厂支持表单中的两个输入的问题。我的场景如下:
我想比较两个输入,例如$startDate 和$endDate。我想验证$startDate 总是小于$endDate。我将如何做到这一点?例如:
$inputFilter->add($factory->createInput(array(
'name' => 'startDate',
'required' => true,
'validators' => array(
array(
'name' => 'LessThan',
'options' => array(
'max' => $endDate,
),
),
),
)));
仅供参考,我正在关注专辑教程,$inputFilter 是在 classTable.php 中创建的。
谢谢
【问题讨论】:
-
或者是其他方式来实现这一点?谢谢...
-
您可以以与此答案类似的方式使用回调验证器 -> stackoverflow.com/questions/17529906/…
-
非常感谢。它的工作原理!
标签: php zend-framework zend-framework2 zend-form zend-validate