Re: Validação de um formulario de email - 1.2

2008-01-25 Por tôpico DrWinux
Ainda não entendi 100% essa validação. mais notei um erro teu. no controller vc colocou $useTable = false, no que no mesmo não existe use table (eu acho, pelo menos eu não usei). tambem esperimente colocar var $uses = array('Contato'); faz o seguinte tenta seguir o exemplo acima do deu post,

Re: Validação de um formulario de email - 1.2

2008-01-25 Por tôpico Gustavo Carreno
Boas Rodrigo, Parece que vc está tentando usar um modelo que não tem tabela. Bem primeiro o membro do Controller::$useTable não existe, pode apagar no seu. Depois no Model::$useTable vc tem false, isso indica um modelo que não vai aceder à BD mas que vai ter de re-implementar alguns dos métodos

Re: Validação de um formulario de email - 1.2

2008-01-25 Por tôpico rodrigo aramburu
Gustavo, estou tentendo utilizar um modelo sem acesso ao BD mesmo, só quero utilizar a validação mesmo, teria algum exemplo dos metodos que deve implementar. Em 25/01/08, Gustavo Carreno [EMAIL PROTECTED] escreveu: Boas Rodrigo, Parece que vc está tentando usar um modelo que não tem tabela.

Re: Validação de um formulario de email - 1.2

2008-01-24 Por tôpico DrWinux
Eu de novo, so que agora apareceu algo que nunca tinha visto. code: if ( empty($this-data) ) { pr($this-data); }else{ $this-Contact-data = $this-data; if ($this-Contact-validates($this-data)) { echo 'envio';

Re: Validação de um formulario de email - 1.2

2008-01-24 Por tôpico DrWinux
Problema resolvido e para algum futuro usuario que tenho a mesma duvida la vai... MODEL: ?php class Contact extends AppModel { var $name = 'Contact'; var $useTable = false; var $validate = array( 'sector' = array('email'),

Validação de um formulario de email - 1.2

2008-01-23 Por tôpico DrWinux
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(

Re: Validação de um formulario de email - 1.2

2008-01-23 Por tôpico Juan Basso
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

Re: Validação de um formulario de email - 1.2

2008-01-23 Por tôpico Sadjow Medeiros Leão
Coloca no Model : var $useTable = false; que resolve.. Valeu! Em 23/01/08, DrWinux [EMAIL PROTECTED] escreveu: 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

Re: Validação de um formulario de email - 1.2

2008-01-23 Por tôpico Eber Freitas Dias
Eu acho que a melhor maneira é você fazer como o Sadjow falou e dai no seu controller criar uma função mais ou menos assim: if($this-Model-validates($this-data)) { //executa o envio do email... } pronto, se não validar, ele vai retornar à página automaticamente com as informações necessárias