我正在使用cakephp。我需要在电子邮件字段中添加三个验证。首先验证是否给出电子邮件地址,其次是有效的电子邮件地址,如果给出了第三个电子邮件地址,则应该是唯一的。因为它是一个注册表单。cakephp notempty字段上的空白和唯一验证
我如何在一个字段中添加三个验证,我尝试使用以下代码,但它对我无效。
public $validate = array(
'email' => array(
'email' => array(
'rule' => array('email'),
'message' => 'Invalid email address',
'allowEmpty' => false,
//'required' => false,
//'last' => false, // Stop validation after this rule
//'on' => 'create', // Limit validation to 'create' or 'update' operations
)
),
'email' => array(
'rule' => 'isUnique',
'message' => 'Email already registered'
)
);
它的工作原理是这样
– nbhatti2001 2013-02-18 10:05:28