Magento 2 с полностраничным кэшем: как получить идентификатор продукта со страницы продукта?

Я пытаюсь найти решение проблемы, связанной с FPC.

В моем коде я использую следующий метод, чтобы получить текущий идентификатор продукта со страницы продукта.

$this->catalogSession->getData('last_viewed_product_id')

Это работало нормально, пока я не попробовал это на веб-сайте с Full Page Cache: в этом случае он возвращает пустое значение (возможно, потому, что данные сеанса недоступны из кеша).

Кто-нибудь знает альтернативный метод получения идентификатора продукта из текущего контекста?

Я пробовал этот альтернативный синтаксис:$_SESSION['catalog']['last_viewed_product_id'];

0 ответов

Другие вопросы по тегам