31 \
Magento\Cms\Helper\Page $cmsPage,
32 \
Magento\Framework\
App\Config\ScopeConfigInterface $scopeConfig
34 $this->_cmsPage = $cmsPage;
35 $this->_scopeConfig = $scopeConfig;
46 $redirect =
$observer->getEvent()->getRedirect();
48 $pageId = $this->_scopeConfig->getValue(
49 \
Magento\Cms\Helper\Page::XML_PATH_NO_COOKIES_PAGE,
50 \
Magento\Store\Model\ScopeInterface::SCOPE_STORE
52 $pageUrl = $this->_cmsPage->getPageUrl($pageId);
55 $redirect->setRedirectUrl($pageUrl);
57 $redirect->setRedirect(
true)->setPath(
'cookie/index/noCookies')->setArguments([]);
execute(\Magento\Framework\Event\Observer $observer)
__construct(\Magento\Cms\Helper\Page $cmsPage, \Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig)