/** * Actualizar campo personalizado * * @return bool */ public function updateCustomField() { $curField = self::getCustomFields($this->_id, true); $query = 'UPDATE customFieldsDef SET ' . 'customfielddef_module = :module, ' . 'customfielddef_field = :field ' . 'WHERE customfielddef_id= :id LIMIT 1'; $data['module'] = $this->_module; $data['field'] = serialize($this); $data['id'] = $this->_id; $queryRes = DB::getQuery($query, __FUNCTION__, $data); if ($queryRes && $curField->customfielddef_module !== $this->_module) { $queryRes = CustomFields::updateCustomFieldModule($this->_module, $this->_id); } return $queryRes; }