В пользовательском модуле Magento 2 я установил cookie-файл с помощью обозревателя событий, но он не работает, когда кэши сайта включены, см. Мой код ниже
$publicCookieMetadata = $this->_cookieMetadataFactory->createPublicCookieMetadata()
->setDuration(2592000)
->setPath($this->_sessionManager->getCookiePath())
->setDomain($this->_sessionManager->getCookieDomain())
->setHttpOnly(false);
$cookie_name = 'cookie'.$key;
$this->_cookieManager->setPublicCookie($cookie_name,
$key,
$publicCookieMetadata
);
Пожалуйста, предоставьте мне решение
Спасибо