Мы наблюдаем некоторое поведение Спартака (Версия 1.4), которое мы находим раздражающим. Возможно, Спартак работает отлично, но нам не хватает понимания Спартака. Позвольте мне объяснить некоторые проблемы, которые мы наблюдаем.
Выпуск 1 : * I go на странице списка товаров, выберите продукт, который является ПОСЛЕДНИМ на складе, и купите его.
Если я go вернусь на страницу с описанием товара, я все равно смогу его купить. Информация о продукте не была обновлена / перезагружена.
Если Spartacus загружает продукт, он остается в кеше очень долгое время. Но в то же время информация об акциях или цена могли измениться.
Выпуск 2 : у нас есть отдельные цены для клиентов B2 C и B2B.
Я вхожу в «Спартак» как (B2 C) Клиент и загружаю страницу с информацией о продукте, позволяя показать детали продукта.
Я выхожу из системы и захожу как Клиент B2B, загружаю страницу с информацией о продукте и до сих пор см. цену, указанную ранее для клиента B2 C.
Данные о продукте и цена продукта не обновлялись. Цены на странице со списком продуктов также не такие, как я ожидал.
Если взять другой браузер и войти в систему в качестве клиента B2B, будут показаны правильные цены - по крайней мере, на странице сведений о продукте.
Нужно ли указывать Спартаку очистить кеш (стратегия кэширования / есть ли какая-нибудь?) Или есть способ принудительно перезагрузить данные о продукте каждый раз, когда я посещаю страницу с информацией о продукте?
Спасибо заранее.