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