Boa tarde!
estou tendo um problema que creio ser coisa boba, gostaria de validar para
enviar uma mensagem de erro caso se tente cadastrar um usuário já existente
no BD:
function add()
{
if (!empty($this->data))
{
if ($this->User->save($this->data))
{
$this->flash('Seu cadastro foi salvo','/posts');
}
else
{
if($usuario =
$this->User->findByUsuario($this->data['User']['usuario']))
$this->User->invalidate('User/usuario','Usuário já
existe, escolha outro nome.');
$this->render();
}
}
}
e o meu view, na parte do usuário:
Usuário:
<?php echo $form->text('User/usuario', array('size' => '30'))?>
<?php echo $form->error('User/usuario') ?>
mas ele não mostra mensagem de erro...
O que pode ser?
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---