Корзина организована чанком, который вызывает сниппет viewer-product-cart, в котором прописана логика работы корзины (расчёта цен). Изначально была проблема в том, что в корзине цена товаров со скидкой не рассчитывалась (выводился 0 вместо цены). Цена товаров без скидки рассчитывалась нормально. Насколько хватило моих скромных познаний в php я поправил сниппет так, что цена «скидочных» товаров стала выводится и учитываться при расчёте. И итоговые суммы заказа стали рассчитываться правильно (со скидкой и без). Но появилась другая проблема: при обновлении корзины (напр. в браузере через F5), итоговая цена опять рассчитывается без учёта «скидочных» товаров. Если после этого увеличить количество какого-либо товара — итоговая сумма рассчитается верно. Во всём этом процессе задействован скрипт ajax-mail.js — в нём прописана функция вывода итоговых цен при обновлении корзины.

Возможно, по описанию не полностью понятно, где проблема, но если увидеть корзину с товарами на сайте — всё сразу становится ясно. Сайт: nailsroom.by

Кто может помочь исправить этот глюк с обновлением (в скрипте и/или сниппете) — могу выслать все требуемые данные на e-mail. Можно с оплатой — назовите цену. Мой e-mail: WebMaxPromo@gmail.com
Пишите.