База знаний
MegaShop 2.0FAQ (Общие вопросы)Интеграция с OZONИнтеграция с Яндекс.МаркетЭкспорт в YML PROИнтеграция с AliExpressSEO-фильтрMeta Robots TagИнформация о доставке и оплатеЧасто задаваемые вопросыГруппы товаровSEO-оптимизацияКаталог отзывовGoogle ПокупкиЭлектронная коммерцияПоиск PROSEO-регионыТурбо-страницыSEO-редиректыLink canonical ​Last-Modified​Заказ обратного звонка​HTML-карта сайта​Навигация в хлебных крошкахКупить в 1 кликКупить в 1 клик 2.0Sitemap PROЗаказ в 1 шагБренды PROМассовые измененияЗащита контента для Shop-ScriptАвтообновление курса валют Защита контента для приложения «Блог»Передача заказов из корзин Турбо-страницFast indexЦены ProИнтеграция с МегаМаркетMobisite 3.0Megashop 3.0MobiSite 2.0VK пиксель PROЭквайринг EpayБлижайший срок доставкиДополнительный поиск товаров в категорииТриггеры PROПоделиться корзинойОбновление остатков и цен по коду артикулаОбщие вопросы
Войдите в личный кабинет для возможности задавать вопросы и отвечать на комментарии.
Идеи по улучшению

Ошибка при отображении бейджа скидки, если установлено округление цены товара

Алексей
4 сентября 2019 20:56
Выполнено
+1

Если используется округление цен (например через плагин Гибкие скидки - https://www.webasyst.ru/store/plugin/shop/flexdisc... ), то MegaShop 2.0 навешивает неправильный бейдж на товар.

Например, установлена скидка 25% и округление конечной цены до 10 руб. На витрине висит такой бейдж:

Вместо 25% мы видим 26%.

Или вот тут

у людей установлена скидка 5%, но висит бейдж - 6%. Эта ситуация происходит из-за того что в коде мы видим 5.000000000000004 (особенность вычислений PHP) вместо 5, а тема округляет до 6.

Таким образом мы вводим людей в заблуждение. Человек видит зачеркнутую цену и окончательную цену, при этом он в состоянии сам пересчитать какая ему предоставлена скидка, а бейдж у нас висит не правильный!

Просьба исправить эту ошибку просто установив округление, при размещении бейджа, не в большую сторону, а в сторону ближайшего целого.

1 комментарий
Поддержка Bodysite
Поддержка Bodysite
+1

Изменили логику расчета скидки на бейджах, выйдет в обновлении темы дизайна 1.3.6.

Добавить комментарий
Чтобы добавить комментарий, войдите в личный кабинет