есть товар, у него есть свои торговые предложения.
из детальной карточки выбираются свойства и по клику на кнопку отправляется аякс запрос на добавление нужного торгового предложения в корзину.
на этой стадии все работает.
товар заносится в валюте евро и отображается везде в евро кроме корзины, там рубли. все верно.
после обновления курса валют, берем товар и закидываем его в корзину и оппаньки, в корзине по прежнему цена по старому курсу.
удаляем из корзины, идем в карточку товара и обновляем кеш, закидываем товар в корзину и цена правильная.
обновляем курс валют и видим опять туже ситуацию - пока не обновим кеш товар в корзине по старому курсу.
добавление в корзину осуществляется через
$isk - это id торгового предложения
$kol_chel - количество единиц товара
$svoistva - свойства торгового предложения
отчего такая ситуация? еще полбеды было бы если бы не то что курс тащится со стороны со своими правилами и обновится может когда угодно не будешь же постоянно кеш обновлять на сайте.
кто что может посоветовать?
из детальной карточки выбираются свойства и по клику на кнопку отправляется аякс запрос на добавление нужного торгового предложения в корзину.
на этой стадии все работает.
товар заносится в валюте евро и отображается везде в евро кроме корзины, там рубли. все верно.
после обновления курса валют, берем товар и закидываем его в корзину и оппаньки, в корзине по прежнему цена по старому курсу.
удаляем из корзины, идем в карточку товара и обновляем кеш, закидываем товар в корзину и цена правильная.
обновляем курс валют и видим опять туже ситуацию - пока не обновим кеш товар в корзине по старому курсу.
добавление в корзину осуществляется через
Код |
---|
Add2BasketByProductID( $isk, $kol_chel, $svoistva ); |
$isk - это id торгового предложения
$kol_chel - количество единиц товара
$svoistva - свойства торгового предложения
отчего такая ситуация? еще полбеды было бы если бы не то что курс тащится со стороны со своими правилами и обновится может когда угодно не будешь же постоянно кеш обновлять на сайте.
кто что может посоветовать?