midxdb не работает number floating point

Пожалуйста, подскажите, что не так -

<field key="price" dbtype="float" phptype="float" null="false" default="" />
<field key="weight"dbtype="double" phptype="float" null="false" default="" />

что выбрать здесь - medisourse
config, tv, migx?

если config, то как -
{"type": "number","allowDecimals":5.2}
{"type": "number","allowDecimals":1}

увы...не помогло...

Как вы пробовали? Надо в схеме вместо "double" поставить "float", удалить таблицу и создать заново.

все так, только загружена заново, а не создана заново. Существенная разница?

xml schema удалена и загружена. Вы имеете ввиду сам пакет shop удалит и создать заново? Так?

Я имею ввиду таблицу в БД. Я не уверен, что типы полей меняются при обновлении схемы. Проверьте через phpMyAdmin какие там типы полей.

не обновляются и на многие телодвижения catalogfill mysql не реагирует. Но вопрос легко решается прямо во фронтенде, например, так [[+weight:gt=`0`:then=`[[+weight:div=`1000`]]&nbsp;т</br>`]]
[[+volume:gt=`0`:then=`[[+volume:div=`1000`]]&nbsp;м3</br>`]]
даже не сниппетом, о просто модификатором. Меня такое решение устраивает. Но,вероятно, глобальное решение вопроса сбоев float poiting, в доработке catalogfill с поднятием цены

А. возможно, migxdb здесь непредсказуемый посредник

Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.