Exemplo n.º 1
0
 protected function private_core()
 {
     /// ¿El usuario tiene permiso para eliminar en esta página?
     $this->allow_delete = $this->user->allow_delete_on(__CLASS__);
     $this->modelo = FALSE;
     if (isset($_REQUEST['cod'])) {
         $mod = new modelo();
         $this->modelo = $mod->get($_GET['cod']);
     }
     if ($this->modelo) {
         $this->page->title = $this->modelo->codmodelo;
         if (isset($_POST['cod'])) {
             $this->modelo->descripcion = $_POST['descripcion'];
             if ($this->modelo->save()) {
                 $this->new_message("Datos modificados correctamente");
             } else {
                 $this->new_error_msg("Imposible modificar los datos.");
             }
         }
         $this->offset = 0;
         if (isset($_GET['offset'])) {
             $this->offset = intval($_GET['offset']);
         }
         //$this->madre = $this->modelo->get($this->modelo->madre);
         $this->modelo = $this->modelo->get($_GET['cod']);
         //$this->offset);
     } else {
         $this->new_error_msg("Modelo no encontrado.");
     }
 }