_helperBlog = $helperData; $this->resultPageFactory = $resultPageFactory; $this->resultForwardFactory = $resultForwardFactory; parent::__construct($context); } /** * @return ResponseInterface|ResultInterface|Page */ public function execute() { $id = $this->getRequest()->getParam('id'); $page = $this->resultPageFactory->create(); $page->getConfig()->setPageLayout($this->_helperBlog->getSidebarLayout()); return ($id) ? $page : $this->_redirect('noroute'); } }