public function execute(\Magento\Framework\Event\Observer $observer) { if (!$this->helper->isEnabledOnFrontend()) { return; } $view = $this->context->getView(); $page = $view->getPage(); $layoutUpdate = $page->getLayout()->getUpdate(); $layoutUpdate->addHandle('conversionpro_catalogsearch_result_index'); $page->getConfig()->setPageLayout('1column'); }
/** * @param Context $context */ public function __construct(Context $context) { parent::__construct($context->getRequest(), $context->getResponse()); $this->_objectManager = $context->getObjectManager(); $this->_eventManager = $context->getEventManager(); $this->_url = $context->getUrl(); $this->_actionFlag = $context->getActionFlag(); $this->_redirect = $context->getRedirect(); $this->_view = $context->getView(); $this->messageManager = $context->getMessageManager(); }