我正在使用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