Magento cachen в заголовке: приветствие и корзина, когда сеанс истек

Кажется, мой Magento показывает неверную информацию в моем заголовке. Когда сеанс истекает, он по-прежнему показывает информацию для конкретного пользователя. Когда я возвращаюсь на веб-сайт через день, я все еще вижу «Добро пожаловать, Роландоу!», Но затем, когда я нажимаю на это, чтобы получить доступ к «моей учетной записи», он запрашивает мои данные для входа.

Приветственное сообщение, которое я решил, проверив блок заголовка с помощью IsLoggedIn(), если пользователь все еще вошел в систему. Но теперь оно также показывает мою корзину покупок, когда я вышел из системы.

Он показывает фактическую корзину покупок учетной записи пользователя, которую я в последний раз использовал для входа в систему. Если я открою другой браузер, изменю свою корзину покупок, а затем обновлю браузер с истекшим сеансом, корзина будет обновлена, поэтому данные должны быть вытащены БД. Когда я нажимаю на свою учетную запись или хочу завершить оформление заказа, он запрашивает вход в систему.

Так что это должно быть проблема с файлами cookie/кэшем.

Я использую кэш APC на сервере. У меня не установлен плагин кэширования. Версия 1.6.2.0.

Есть идеи?


person rolandow    schedule 09.08.2012    source источник


Ответы (1)


Хорошо, извините, это, вероятно, была просто настройка «Постоянная корзина», которую можно найти в разделе «Система» -> «Конфигурация» -> (Клиенты) «Постоянная корзина».

person rolandow    schedule 09.08.2012