instantsoft / icms2

Self-hosted Site Management System
https://instantcms.ru
GNU General Public License v2.0
294 stars 120 forks source link

Ошибка при смене типа поля. #1288

Closed numinaki closed 3 years ago

numinaki commented 3 years ago

Используемая версия InstantCMS: 2.14.1

Версия PHP: 7.1-7.2 Версия MySQL/MariaDB: 10.3

Установка чистая, в код изменения не вносились, дополнения не устанавливались

Как воспроизвести проблему:

ALTER TABLE cms_con_catalog CHANGE kolpolvvodvikl kolpolvvodvikl DECIMAL(9,2) NULL DEFAULT NULL

Последние вызовы:

modelContent->updateContentField() @ /system\controllers\admin\actions\ctypes_fields_edit.php : 76
actionAdminCtypesFieldsEdit->run() @ /system\core\controller.php : 582
cmsController->runExternalAction() @ /system\core\action.php : 37
cmsAction->__call() @ /system\controllers\admin\actions\ctypes.php : 11
actionAdminCtypes->run() @ /system\core\controller.php : 582
cmsController->runExternalAction() @ /system\core\controller.php : 453
cmsController->executeAction() @ /system\core\controller.php : 429
cmsController->runAction() @ /system\core\core.php : 779
cmsCore->runController() @ /index.php : 46

Воспроизводится ли проблема на демо https://demo.instantcms.ru/: НЕТ

fuzegit commented 3 years ago

Мы исправили, однако проблема решается и вот этой опцией:

Выделение_025