/**
  * @param RenderLayered $subject
  * @param AbstractFilter $filter
  * @return void
  * @throws \Magento\Framework\Exception\LocalizedException
  */
 public function beforeSetSwatchFilter(RenderLayered $subject, AbstractFilter $filter)
 {
     $this->filter = $filter;
     $this->eavAttribute = $filter->getAttributeModel();
 }
Exemplo n.º 2
0
 /**
  * @param \Magento\Catalog\Model\Layer\Filter\AbstractFilter $filter
  * @return $this
  * @throws \Magento\Framework\Exception\LocalizedException
  */
 public function setSwatchFilter(\Magento\Catalog\Model\Layer\Filter\AbstractFilter $filter)
 {
     $this->filter = $filter;
     $this->eavAttribute = $filter->getAttributeModel();
     return $this;
 }