Esta web utiliza cookies propias y de terceros para su funcionamiento. ¿Aceptas? Leer más
amassanas_ffafcf
amassanas_ffafcf
Pregunta cerrado

Necesito guardar en base de datos el usuario que realiza...

Necesito guardar en base de datos el usuario que realiza alguna modificación o entrada nueva en un modelo que estoy creando. Hay alguna variable global accesible que guarde esa información?, si no existe, como la puedo llegar a conseguir?

España   15-12-2018 10:32:09   19-12-2018 13:24:55   37   [NeoRazorX]

Comentario premiado

NeoRazorX
En el controlador, $this->user almacena los datos del usuario.
amassanas_ffafcf
Muchas gracias, hay alguna manera de asignar este valor por defecto en un campo de texto creado con la función add_column del fs_edit_controller?
Comentario premiado

NeoRazorX
Si, puedes hacer lo siguiente (suponiendo que quieras guardar el nick):
protected function edit_action()
{
$result = parent::edit_action();
if($result && empty($this->model->nick)) {
$this->model->nick = $this->user->nick;
$this->model->save();
}
return $result;
}
amassanas_ffafcf
Muchas gracias
neorazorx_f74d39
Cerrar
Cerrado