Gracias, no sabia que se podia crear un modelo sin tabla.
On Thursday 04 October 2007 23:35, Mariano Iglesias wrote:
> No seria nada extraño que crees un modelo sin tabla para validarlo, es
> perfectamente aceptable. Recordar que un modelo no es simplemente un
> wrapper para la base de datos, sino para encapsular logica de negocios.
>
> class Contacto extends AppModel
> {
> var $name = 'Contacto';
> var $useTable = false;
> var $validate = array(
> /* TUS VALIDACIONES ACA */
> );
> }
>
> Y maneja la vista y el controlador como si el modelo SI tuviera una base de
> datos. Por ejemplo en el controlador:
>
> if (!empty($this->data) && $this->Contacto->create($this->data) &&
> $this->Contacto->validates())
> {
> // Hacer lo que tenes que hacer
> }
>
> -MI
>
> ---------------------------------------------------------------------------
>
> Remember, smart coders answer ten questions for every question they ask.
> So be smart, be cool, and share your knowledge.
>
> BAKE ON!
>
> blog: http://www.MarianoIglesias.com.ar
>
>
> -----Mensaje original-----
> De: [email protected] [mailto:[EMAIL PROTECTED] En
> nombre de Alvaro
> Enviado el: Jueves, 04 de Octubre de 2007 09:44 p.m.
> Para: CakePHP-es
> Asunto: formulario de contacto
>
>
> hola a todos
> tengo una pregunta...
> estoy haciendo un formulario de contacto y como este no tiene tabla en la
> db
>
> se me complica para invalidar los campos
> ya que no tengo modelo y solo puedo invalidarlo con un mensaje de session
> pero
> no en un campo especifico
> alguna idea de como resolverlo?
>
> desde ya... gracias!
>
>
>
> __________ Información de NOD32, revisión 2572 (20071004) __________
>
> Este mensaje ha sido analizado con NOD32 antivirus system
> http://www.nod32.com
>
>
>
>
--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos
de Google.
Si quieres publicar en este grupo, envía un mensaje de correo
electrónico a [email protected]
Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
Para obtener más opciones, visita este grupo en
http://groups.google.com/group/CakePHP-es?hl=es.
-~----------~----~----~----~------~----~------~--~---