Всем привет!
Есть у меня модификатор для подсчета скидки
`:decr=``:div=``:mpy=`100` :limit=`2`%
Благодаря limit=`2` я смог избавится от таких цифр 25.000001% но если у меня число скидки от 1 до 9 то появляется точка. Например 9.% как мне от нее избавится чтобы было просто 9% ?????
Как убрать десятичные и сотые в phx?
Версия MODX: Revolution
Комментарии (15)
Для добавления комментариев вы должны авторизоваться или зарегистрироваться.
Алексей Либер 07.05.2021 08:41 #
Роман 07.05.2021 13:40 #
[ [ `:decr=``:div=``:mpy=`100` :limit=`2`% :mymodifikator ] ]
Алексей Либер 07.05.2021 13:54 #
Роман 07.05.2021 13:55 #
Алексей Либер 07.05.2021 13:57 #
Роман 07.05.2021 13:57 #
Алексей Либер 07.05.2021 13:59 #
Роман 07.05.2021 14:04 #
Вот его код:
Сюда как правильно его указать?
[ [ +num:limit=`2` :add=``:decr=``:div=``:mpy=`100` :limit=`2` ] ]%
Алексей Либер 07.05.2021 14:12 #
$options меняем на $input
вызываем:
[ [ +num:nameSnippet ] ] — и все будет
Роман 07.05.2021 15:02 #
Я думаю просто сниппет вот так сделать
Подскажите, как туда вставить TV поля что бы работало?
Роман 07.05.2021 14:11 #
[ [ +num:limit=`2` :add=`[ [ *oldprice ] ]`:decr=` [ [ *price ] ]`:div=` [ [ *oldprice ] ]`:mpy=`100` :limit=`2` ] ]%
Алексей Либер 07.05.2021 15:08 #
Роман 07.05.2021 15:55 #
Если кому нужно буде, то вот код
Алексей Либер 07.05.2021 16:00 #
Роман 07.05.2021 20:00 #