PROBLEMA FUNDAMENTAL: 

En ambas versiones de beforeSave() agregá esto junso antes de cerrar la 
función: 

return parent::beforeSave(); 

Entonces la última versión te quedaría: 

class NomberModelo extends AppModel 
{ 
        var $name = 'NomberModelo'; 

        function beforeSave() 
        { 
                if ((!isset($this->data['created_by']) || 
empty($this->data['created_by'])) && Configure::read('App.user') != null) 
                { 
                        $this->data['created_by'] = 
Configure::read('App.user'); 
                }

                return parent::beforeSave(); 
        }
}

Disculpá la omisión, escribí muy apurado :)

-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 Mariano Iglesias
Enviado el: Jueves, 08 de Marzo de 2007 05:50 p.m.
Para: [email protected]
Asunto: RE: Añadir campo usuario en tablas

Simplemente agrega el dato en el beforeSave() de tu modelo:


--~--~---------~--~----~------------~-------~--~----~
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.

-~----------~----~----~----~------~----~------~--~---

Responder a