Создание нового товара = равно ошибка Incorrect decimal value: '' for column 'price' at row 1

Господа, подскажите.
Создаю товар, ввожу pagetitle сохраняю.
Внешне все ок, но в журнале ошибка —
core/xpdo/om/xpdoobject.class.php : 1452) Error HY000 executing statement:
INSERT INTO `ld4967_ms2_products` (`id`, `article`, `price`, `old_price`, `weight`, `vendor`, `made_in`, `new`, `popular`, `favorite`, `source`) VALUES (246, '', '', '', '', 0, '', 0, 0, 0, 2)
Array
(
    [0] => HY000
    [1] => 1366
    [2] => Incorrect decimal value: '' for column 'price' at row 1
)
Мол нехорошо сохранять с пустой ценой, значение пустое а ожидается дробное
С каких пор?
Но самое интересное, что если я введу цену, то получу уж совсем дурацкую ошибку
core/xpdo/om/xpdoobject.class.php : 1452) Error HY000 executing statement:
INSERT INTO `ld4967_ms2_products` (`id`, `article`, `price`, `old_price`, `weight`, `vendor`, `made_in`, `new`, `popular`, `favorite`, `source`) VALUES (245, '', '100', '', '', 0, '', 0, 0, 0, 2)
Array
(
    [0] => HY000
    [1] => 1366
    [2] => Incorrect decimal value: '' for column 'old_price' at row 1
)
Мол и без «старой цены» сохранять тоже нельзя.
Это какие то новшества последнего minishop?
Александр Мельник
24 апреля 2019, 18:50
modx.pro
785
0

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0