1
我发现cakephp 1.3.10中的验证规则'inList'工作不正常。我有这个在我的验证cakephp'inList'验证不起作用
'vote' => array(
'rule' => 'inList', array(1,2,3),
'allowEmpty' => false,
'required' => true,
'message' => 'error_vote'
)
这是我查看
echo $form->input('User.vote', array(
'type' => 'radio',
'legend' => __("form_vote", "true"),
'class' => 'vote',
'options' => array('1' => 'One', '2' => 'two', '3' => 'Three'),
));
有人可以让meknow什么,我做错了什么?谢谢。
很酷的事情是,这不会引发任何错误:) – 2012-03-23 16:00:45
爱。谢谢保罗。你是对的JUlian .. – gerl 2012-03-23 16:15:53
只是为了澄清,不抛出错误,因为'投票'数组是正确的PHP,但蛋糕无法识别,因为这种情况下,'投票'有'数组(1,2, 3)没有指定密钥的项目。也许验证库中有一个小故障,因为它应该首先检查所有的密钥。 – 2012-03-23 17:26:28