「至少一個電話號碼是必需的」,這是模型文件vechile_enquiry.php
驗證在CakePHP的
<?php
class VechileEnquiry extends AppModel{
var $name ='VechileEnquiry';
var $validate = array('name' => array
('rule' => 'notEmpty',
'message' => 'Please type name')
);
}
?>
這是視圖文件需要vechile.ctp
<?php
echo $this->Form->input('name', array('label'=>false));
?>
至少一個電話號碼:
<?php
echo $this->Form->input('mobile_phone', array('label'=>false));
echo $this->Form->input('work_phone', array('label'=>false));
echo $this->Form->input('home_phone', array('label'=>false));
?>
驗證正在名稱字段中工作,但我不是gett對於需要至少一個電話號碼的情況,如何在mobile_phone
, work_phone
,home_phone
中實施驗證。
[這個答案](http://stackoverflow.com/questions/1372996/at-least-one-field-must-be-filled-cakephp-驗證)正是你所需要的。 – Ross 2012-03-15 11:55:07