Автор: Дмитрий Якименко
В ходе тестирования смежной задачи на одном из проектов была выявлена проблема: счетчик товаров в корзине на сайте функционирует некорректно. При добавлении товаров в корзину счетчик товаров в шапке сайта не проводил корректный расчет.
В результате изучения проблемы была установлена причина — стандартный компонент малой корзины перестал функционировать корректно после системного обновления. Данный случай уже имел место после предыдущего обновления, что указывает на его связь с обновлением.
Были внесены две правки:
1. Обновили функцию добавления в корзину (прежний метод устарел);
2. В шаблон компонента в шапке добавили дополнительный пересчёт количества товаров в корзине.
Оказывается, вариантов просчета товаров может быть два:
Заказчику был представлен выбор между этими вариантами, и на данный момент использован первый. В случае запроса на изменение будет реализован второй вариант, что займет не более 10 минут.
Дата публикации: 07 авг, 2024