Кто-нибудь делал, чтобы отображение счётчика в корзину было по js моментально?
А подгрузка уже на фоне?
Чтобы у пользователя создалось впечатления моментальной загрузки
Путь решения, вроде, несложный (если ошибаюсь, поправьте ). Нужно к ajax обработчику добавления в корзину добавить что-то типа beforeSubmit и в него добавить функцию +1 на счётчик корзины. Тогда будет моментально отображаться счётчик + к этому убрать gif загрузчик.
Также можно, пока функция добавляет фоново товар, повесить поверх блока корзины другой блок прозрачный или просто сделать иконку корзины не кликабельной, чтобы избежать ситуации, когда клиент открывает корзины раньше, чем товар добавился.
Может кто-то знает, где лежит ajax добавления товара? Всё перерыл, не могу найти.
В общем и целом, скорее всего, здесь есть большое кол-во ошибок, но прошу знатоков высказаться по поводу этой идеи