protected function applyCategoryFilterToCollection(\Magento\Catalog\Api\Data\CategoryInterface $category) { $this->getLayer()->getProductCollection()->addCategoryFilter($category); return $this; }