float значение не вводится в MIGXDB(при редактировании через Formtabs)

Добрый день! Прошу помощи.
Развернул демо сайт.
Редактирую товар, точнее редактирую цену в migx - formtab, записываю 1231.55
0_1502176102958_migx1.png

меняю фокус с поля цены или сохраняю, и значение округляется

0_1502176228479_migx2.png
В MySql посмотрел там поле float,
в Xml Schem'е тоже float,
в настройках MIGX->Formtabs->поле price ->configs = {"allowDecimals":1}
Что нужно сделать чтобы записывалась дробная цена товара в поле MIGX (в Formtabs)?

MODX Revolution 2.5.5-pl
shopkeeper3-3.2.7pl2
migx-2.11.0-pl

Попробуйте такой конфиг для поля MIGX:

{"allowDecimals": 1, "decimalPrecision": 2, "decimalSeparator": "."}

Плюс в структуре таблицы в БД для поля цены указать длину значения: 10,2
Для большей точности тип поля в таблице можно поставить - DECIMAL(10,2).

@Andchir , спасибо, работает. НО возникает следующая проблема значение с точкой записывается, например, 1231.55
а при повторном вызове окна для редактирования цены в поле цена выводит 1231 (firebug'ом если посмотреть поле, то реальное значение 1231,55 с запятой).
0_1502362794623_migx3.png
Может где-то локаль прописать надо?

@Andchir Вобщем поменял локаль
"Системные настройки & События" -> core (Словарь и Язык) -> Локаль изменил "ru-RU.UTF-8" на "en_US.UTF-8" и в Formtabs стала возвращаться из базы цена с разделителем в виде точки, и вроде вопрос решён.
Но остаётся ощущение, что костыль это какой та, всё ли будет нормально работать при "английской" локали?

Для русской локали разделитель видимо - запятая. Но с таким разделителей MIGX не хочет нормально работать. Оставьте английскую и посмотрите. Вроде не должно быть с ней проблем.

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