/** * Обновляет поле * * @param ModuleTopic_EntityField $oField Объект поля * * @return bool */ public function UpdateContentField(ModuleTopic_EntityField $oField) { $sql = "UPDATE ?_content_field\n\t\t\tSET\n\t\t\t\tcontent_id=?d,\n\t\t\t\tfield_name=?,\n\t\t\t\tfield_sort=?d,\n\t\t\t\tfield_type=?,\n\t\t\t\tfield_description=?,\n\t\t\t\tfield_options=?,\n\t\t\t\tfield_required=?d,\n\t\t\t\tfield_postfix=?\n\t\t\tWHERE\n\t\t\t\tfield_id = ?d\n\t\t"; $bResult = $this->oDb->query($sql, $oField->getContentId(), $oField->getFieldName(), $oField->getFieldSort(), $oField->getFieldType(), $oField->getFieldDescription(), $oField->getFieldOptions(), $oField->getFieldRequired() ? 1 : 0, $oField->getFieldPostfix(), $oField->getFieldId()); return $bResult !== false; }