Как убрать округление цены в Shopkeeper 3?
Добрый день!
Помогите пожалуйста мне с корректировкой цены в Shopkeeper 3.
Проблема следующая: Ранее в беларуси были цены в миллионах, с начала года убрали 4 нуля.
Было установлено округление до 10 000, подскажите пожалуйста, как его убрать?
НА сегодняшний день мне необходимо сделать цены с 2-мя знаками после запятой.
Прошу помогите незнающему.
Сайт discover.by
Всю необходимую информацию дам, только скажите что нужно для решения проблемы?
Помогите пожалуйста мне с корректировкой цены в Shopkeeper 3.
Проблема следующая: Ранее в беларуси были цены в миллионах, с начала года убрали 4 нуля.
Было установлено округление до 10 000, подскажите пожалуйста, как его убрать?
НА сегодняшний день мне необходимо сделать цены с 2-мя знаками после запятой.
Прошу помогите незнающему.
Сайт discover.by
Всю необходимую информацию дам, только скажите что нужно для решения проблемы?
Комментарии: 16
функция мультивалюты включена?
А что это? Вроде бы нет. Скажите как проверить? По крайней мере она не нужна нам.
понятия не имею, sc3 не пользуюсь, но округление цены нашел только тут:
github.com/andchir/shopkeeper3/blob/master/core/components/shopkeeper3/elements/plugins/multi_currency.php
на modx.pro большинство используют minishop2
github.com/andchir/shopkeeper3/blob/master/core/components/shopkeeper3/elements/plugins/multi_currency.php
на modx.pro большинство используют minishop2
Я тут много всего перечитал уже. Может Вам поможет.
У меня есть Сниппет вот такой:
<?php
/*
* numFormat snippet
* example: [[*price:num_format]]
*/
if(strlen($input)==0) return '';
$input = floatval(str_replace(array(' ',','), array('','.'), $input));
return number_format($input,(floor($input) == $input? 0: 2),'.',' ');
Он нифига не меняет вроде, потому что я уже перепробывал копировать разные коды вставлять, и вообще удалял — толку 0.
У меня есть Сниппет вот такой:
<?php
/*
* numFormat snippet
* example: [[*price:num_format]]
*/
if(strlen($input)==0) return '';
$input = floatval(str_replace(array(' ',','), array('','.'), $input));
return number_format($input,(floor($input) == $input? 0: 2),'.',' ');
Он нифига не меняет вроде, потому что я уже перепробывал копировать разные коды вставлять, и вообще удалял — толку 0.
а без сниппета как выводит?
Ничего не меняется. Я и Кэш чистил после удаления. Но все равно не меняется.
Но на форуме пишут, что именно это должно менять округление. Потом я читаю, что данная фишка работает в miniShop, а у меня Shopkeeper3… я запутался короче.
Помогите пожалуйста.
Помогите пожалуйста.
Он короче отключен у меня. МОжет просто врубить его надо?
А скажите снести shopkeeper и поставить minishop — болезненно?
Да, очень
напишите на modxclub.ru/, там знатоки sc3
Спасибо за помощь! Хоть какую-то… Как глоток свежего воздуха!
modx-shopkeeper.ru/ — тут же сайт разработчика Shopkeeper и форум и все там есть
у МодэксКлуба свой скрипт магазина shopmodxbox, а не Shopkeeper
-
-
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.