Dica: Você pode setar o conteúdo a ser validado no Model, por exemplo:
$this->Modelo->data = $this->data; // Isso se estiver num controller

Depois executa um $this->Modelo->invalidFields();
Se não me engano se retornar um array vazio quer dizer que validou. Se
não vier fazio virá com as mensagens de erro.


Juan Basso

On 23 jan, 17:45, DrWinux <[EMAIL PROTECTED]> wrote:
> iai pessoal...
> nem resolvi a duvida passada e ja estou encomodando novamente...
> pesquisei e so achei exemplos para o cake 1.1
>
> aqui vai.
> criei o model da seguinte maneira
> Versão: 1.2
>
> <?php
> class Contact extends AppModel {
>
>         var $name = 'Contact';
>         var $validate = array(
>                 'setor' => array('numeric'),
>                 'email' =>   array(
>                                     'rule' => array('minLength', '10'),
>                                     'message' => 'Por favor informe o email.'
>                                                 ),
>                 'message' => array(
>                                     'rule' => array('minLength', '10'),
>                                     'message' => 'Por favor informe uma 
> mensagem.'
>                                                 ),
>         );
>
> }
>
> ?>
>
> ai a pergunta que mata..
> como uso o model para validar o meu formulario...
> como se eu estivesse salvando no banco.
>
> mais ao inves disso irei envia-lo por email com o componente email...
>
> so preciso de um exemplo..
> se alguem já passou por isso, e souber de algum site
> que tenha esse material, ficarei muito grato.
>
> desde já agradeço
> AT+
--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do 
Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
cake-php-pt@googlegroups.com
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---

Responder a