Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Kleydismar

[Resolvido] Validação com Cakephp

Recommended Posts

Bom dia Galera!

 

Pessoal estou aprendendo aos poucos o cakephp e estou com dificuldade em validar os meus campos de cadastro...

como faço isso? tem alguma sintaxe?

 

obrigado galera!

 

Kleydismar Martins

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu consegui e bem simples... rsrsrs

mas tem um porem qndo eu valido usando o <?php echo $form->input('Cliente.nome',array('label' => false,'size'=>40,'maxlength' => 40,'error' => array('class' => 'campo-invalido'))) dentro da view, da certo, mas qndo uso do tipo text a menssagem de erro não aparece!!!

 

o que pode ser???

 

model:

 

<?php

class Cliente extends AppModel {

var $name = 'Cliente';

var $validate = array(

'nome' => array('rule'=>'email',

'message'=>'Erro nesse campo'

)

);

}

?>

desde ja agradeço,

e obrigado lucaswxp pela força!

ta de parabens pelo o tutorial do cakephp http://forum.imasters.com.br/public/style_emoticons/default/clap.gif ... clariei minha mente atraves do seu tutorial!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu so consigo validar usando o <?php echo $form->input('Cliente.nome',array('label' => false,'size'=>40,'maxlength' => 40,'error' => array('class' => 'campo-invalido'))) dentro da view, da certo, mas qndo uso do tipo text a menssagem de erro, não aparece, ou seja, na hora de criar o meu formulario qndo eu tiro o input e coloco o text a menssagem de erro não aparece!!

 

o que pode ser???

 

model:

 

<?php

class Cliente extends AppModel {

var $name = 'Cliente';

var $validate = array(

'nome' => array('rule'=>'email',

'message'=>'Erro nesse campo' --> utilizando o text essa mensagem não aparece.

)

);

}

?>

desde ja agradeço,

e obrigado lucaswxp pela força!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.