Galera estou tentando validar o campo senha apenas se for um cadastro
novo.
Atualmente meu model esta assim:
class User extends AppModel {
var $name = 'User';
var $belongsTo = 'Group';
var $validate = array(
'name' => VALID_NOT_EMPTY,
'email' => VALID_EMAIL,
'username' => VALID_NOT_EMPTY,
'active' => VALID_NOT_EMPTY,
'password1' => array(
'identicalFieldsValues' => array(
'rule' => array(
'identicalFieldsValues' => 'password2'
),
'message' => 'Senhas diferentes'
)
)
);
function identicalFieldValues($field = array(), $compare_field =
null) {
foreach( $field as $key => $value ){
$v1 = $value;
$v2 = $this -> data[$this -> name]
[$compare_field];
if($v1 !== $v2) {
return FALSE;
}
else {
continue;
}
}
return TRUE;
}
}
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito no Grupo "Cake PHP Português"
em Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected]
Para cancelar a sua inscrição neste grupo, envie um e-mail para [EMAIL
PROTECTED]
Para ver mais opções, visite este grupo em
http://groups.google.com/group/cake-php-pt?hl=pt-BR
-~----------~----~----~----~------~----~------~--~---