Minishop2 формат цены в бэкенде, поле price
Столкнулся с проблемой ввода цены товара в админ.панели MODX
поле +price дает возможность ввода только 2х знаков после запятой — т.е. формат
Благодаря параметрам в системных настройках
0.01 > 0.0100
Подскажите а каком месте изменить «number_format» для поля «price» в админке, а также как убрать округление цены при вводе в price.
Спасибо!
поле +price дает возможность ввода только 2х знаков после запятой — т.е. формат
number_format(): [2,"."," "]
, и при этом поле еще округляет число Благодаря параметрам в системных настройках
ms2_price_format , ms2_price_format_no_zeros
добился нужного мне вывода цены в фронтэнде [4,"."," "] — 4 знака после запятой. 0.01 > 0.0100
Подскажите а каком месте изменить «number_format» для поля «price» в админке, а также как убрать округление цены при вводе в price.
Спасибо!
Комментарии: 11
Раздел «Сайты на MODX» не для вопросов. Для вопросов, сюрприз-сюрприз! предназначен раздел «Вопросы».
Если не хочется еще минусов, советую перенести заметку самостоятельно.
Если не хочется еще минусов, советую перенести заметку самостоятельно.
Прошу прощения, перенес мой вопрос
Так же в связке работает купленное дополнение «msProfile», такой же вопрос касаемо Баланса пользователя.
при вводе number_format(): [2,"."," "], а надо [4,"."," "] — но тут уже нет округления цены как в товарах.
как изменить?
при вводе number_format(): [2,"."," "], а надо [4,"."," "] — но тут уже нет округления цены как в товарах.
как изменить?
Ну вот если можно было бы сделать как «weight»… эх
<field key="weight" dbtype="decimal" precision="13,3" phptype="float" null="true" default="0"/>
3 знака после запятойprecision="13,3"
а где находиться обработчик числа «weight» товара?
если это сниппет, можно сделать подобное решение для price
если это сниппет, можно сделать подобное решение для price
Здравствуйте. Для посетителей сайта удобно использовать формат цен: 5 000 руб., а для микроразметки необходим другой формат 5000.00, возможно ли одновременное использование 2-х разных форматов цен в разных местах страницы?
Добрый день!
Решили как то эту проблему?
Решили как то эту проблему?
На феноме можно сделать так:
<span itemprop="lowPrice" content="{$_pls["price"] | number : 2 : '.' : ''}">
{$_pls["price"] | number : 0 : '.' : ' '}</span>
при условии, что в системных настройках minishop задан формат: [2, ".", ""]
или так:
<span itemprop="lowPrice" content="{$_pls["price"] | replace : ' ' : '' | number: 2 : '.' : ''}">
{$_pls["price"]}</span>
при условии, что в системных настройках minishop задан формат: [2, ".", " "]
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.