Здравствуйте.
В моём магазине имеется несколько курьеров, которые осуществляют доставку. Для каждого курьера задан свой диапазон по цене товара.
Товар добавляется в корзину с помощью модуля Ajax корзина.
Теперь к проблеме.
Если в момент перемещения товара в корзину перейти к оформлению заказа, то на 4-ом шаге, где выбирается способ доставки, появляется сообщение: "Нет доступных способов доставки". Список курьеров формируется только при обновлении страницы (ctrl+F5) на этом шаге.
Скрипт ajax корзины отрабатывает не правильно при определённом событии. То есть в момент исполнения скрипта происходит действие перехода к оформлению заказа.
У меня есть такое предположение, что страница со списком способов доставки при определённых событиях берётся из кэша. Потому что проблема решается, если вручную очистить кэш. И снова появляется, если нажать на корзину когда товар визуально не переместился до этой корзины.
Может есть способ, чтобы данную страницу не кэшировать. Так как способы доставки показываются только при обновлении страницы.