46 parent::__construct($context);
47 $this->_catalogSearchAdvanced = $catalogSearchAdvanced;
48 $this->_urlFactory = $urlFactory;
57 $this->_catalogSearchAdvanced->addFilters($this->
getRequest()->getQueryValue());
58 $this->_view->loadLayout();
59 $this->_view->renderLayout();
60 }
catch (\
Magento\Framework\Exception\LocalizedException $e) {
61 $this->messageManager->addError($e->getMessage());
62 $defaultUrl = $this->_urlFactory->create()
63 ->addQueryParams($this->
getRequest()->getQueryValue())
65 $resultRedirect = $this->resultRedirectFactory->create();
66 $resultRedirect->setUrl($this->
_redirect->error($defaultUrl));
67 return $resultRedirect;
_redirect($path, $arguments=[])
__construct(Context $context, ModelAdvanced $catalogSearchAdvanced, UrlFactory $urlFactory)