se busca que al crearse un nuevo usuario
o se modifique, se guarden automaticamente los campos de fecha de creacion y modificación.
1) crear la carpeta protected/behaviors
2) crear el archivo Timestampbehavior.php en la carpeta creada.
class Timestampbehavior extends CActiveRecordBehavior
{
public function beforeSave($event){
$currenttime=new CDbExpression('NOW()');
if($this->owner->isNewRecord){
$this->owner->created=$currenttime;
}
$this->owner->modified=$currenttime;
return true;
}
}
3) en el modelo Usuarios.php agregar la siguiente funcion:
public function behaviors(){
return array(
'Timestampbehavior'=>array(
'class'=>'application.behaviors.Timestampbehavior',
),
);
}
Suscribirse a:
Enviar comentarios (Atom)
linux ubuntu mint actualizar chrome
desde una terminal: $ sudo apt update $ sudo apt install google-chrome-stable
-
por consola y desde la raiz de tu proyecto php artisan --version
-
en nuestro proyecto creamos una carpeta llamada donde estaran todas nuestras clases, por ejemplo una llamada: MiApp adentro de esta irian b...
-
Integridad al nivel de la base de datos Oracle Oracle valida la integridad de la base de datos y presenta los siguientes mensajes de erro...
No hay comentarios:
Publicar un comentario