etc/frontend/routes:
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:App/etc/routes.xsd">
<router id="standard">
<route id="catalogsearch" frontName="catalogsearch">
<module name="Vendor_Module" before="Magento_CatalogSearch"/>
</route>
</router>
</config>
Controller:
namespace Vendor\Module\Controller\Result;
use Magento\Framework\App\Action\Context;
use Magento\Catalog\Model\Session;
use Magento\Store\Model\StoreManagerInterface;
use Magento\Search\Model\QueryFactory;
use Magento\Catalog\Model\Layer\Resolver;
class Index extends \Magento\CatalogSearch\Controller\Result\Index
{
protected $tglssearchHelper;
protected $resultPageFactory;
public function __construct(
Context $context,
\Magento\Framework\View\Result\PageFactory $resultPageFactory
) {
parent::__construct($context);
$this->resultPageFactory = $resultPageFactory;
}
public function execute()
{ //echo 'tag exe';die;
$resultPage = $this->resultPageFactory->create();
$resultPage->getLayout()->initMessages();
$resultPage->getLayout()->getBlock('catalogsearch.leftnav');
return $resultPage;
}
}
UPDATED view/frontend/layout: catalogsearch_result_index.xml
<referenceBlock name="catalogsearch.leftnav">
<action method="setTemplate">
<argument name="template" xsi:type="string">Vendor_Module::layer/view.phtml</argument>
</action>
</referenceBlock>
view/frontend/templates:
layer/view.phtml
/catalogsearch/result/?q=wirel... i get blank screen.