mFilter2 - поле weight возводит в степень
Добрый день!
mFilter2, стандартное поле weight возводит в тысячные — почему понять не могу.
В карточке товара просто указано «6», а в фильтре показывает «6.000» — в чем может быть проблема и как поправить?
—
Решение вопроса:
Данную часть фильтра выводим через новый чанк, на вывод вешаем свой модификатор
mFilter2, стандартное поле weight возводит в тысячные — почему понять не могу.
В карточке товара просто указано «6», а в фильтре показывает «6.000» — в чем может быть проблема и как поправить?
—
Решение вопроса:
Данную часть фильтра выводим через новый чанк, на вывод вешаем свой модификатор
<?php
return round($input, 2);
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 8
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Попробуй изменить настройку ms2_weight_format
ms2_weight_format — [3, ".", " "]
а как правильно переписать?
Этот параметр отвечает, как показывать вес в: список товаров, товар, корзина — но он не как не реагирует на «mFilter2»
Можно попробовать также через javascript убирать точку и нули при загрузке страницы. Тут уже смотреть надо, что удобнее будет.