Как отключить округление цен на сайте? Есть решение
Здравствуйте! В нашем интернет-магазине цены должны отображаться с копейками. Столкнулись с такой проблемой, что цены округляются. Отменить это никак не можем. Ставим в настройках Основной валюты Не округлять, но это не помогает, цены все равно округляются. На витрине также отображаются цены округленные в большую либо меньшую сторону, в зависимости от того сколько копеек идет после запятой. Подскажите как справиться с этой проблемой? Либо оплатим услугу по настройке цен.
12 ответов
Скорей всего ваша тема дизайна округляет цены
Спасибо за ответ. А с этим можно как-то бороться?
И, дело в том, что этой темой мы уже пользуемся довольно долго на втором нашем сайте, там с округлением все ОК, цены отображаются с копейками и из админки оформить заказ с такими ценами проблем не было и на витрине все корректно отображается
в файлах типа product, list-thumbs ищите что-то типа round, ceil
Спасибо за наводку. Попробуем
В админке цены тоже округляются?
Здравствуйте! В товарах цены с копейками. А когда оформляем для клиента заказ через админку цены округляются. Приходится редактировать счет, выставлять цены с копейками. После редактирования счет сохраняется с нужными ценами.
Если используете плагин "Гибкие скидки", гляньте в его настройках. Он тоже может округлять цены.
Здравствуйте! Плагин "Гибкие скидки" не используем. Но хотим приобрести его, т.к. много возможностей в нем есть для нас интересных. Не знали, что он может округлять цены. У нас такой товар, что копейки играю роль для клиента
Мне думается, что есть файл /wa-config/currency.php и в нем прописано что-то типа precision => '0'.
Это влияет на витринные цены и точность их вывода.
0 - только рубли без копеек (при этом 89 коп станут как 1 руб)
1 - десятки копеек (при этом 18 копеек станут на витрине как 20)
2 - копейки (точность до копейки без всякого округления)
В настройках Валют должно при этом стоять для основной валюты рубля так
Чтобы не ползать в конфиг точность вывода цен можно отредактировать бесплатным плагином (по-моему 0 плагин поставить обратно не даст, но 1 и 2 можно) https://www.webasyst.ru/store/plugin/shop/currency/
Поставьте 2 и посмотрите. Иногда для применения изменений надо сбросить кеш в приложении Настройки. Хотя сам плагин имеет встроенный механизм очистки кеша по части валют и делает это при сохранении изменений.
Здравствуйте! Спасибо за инструкции! Передам специалисту обязательно.
Спасибо еще раз! Ваша инструкция очень помогла
Нам тоже надо НЕ ОКРУГЛЯТЬ копейки, но в настройках основной валюты (рубль) нет пункта меню "не округлять", а пункт меню "Округлять до 0,01" не доступен для выбора (не активен). Приходится выбирать "Округлять до 0,1", а для некоторых товаров это вызывает проблему при расчете скидок.
Где его включить?
Замучились - при оформлении заказа периодически выдает, что" система не может оформить заказ с заданной скидкой". Дилеры ругаются, в2с просто тихо уходят. (((