/** * Add advanced search filters to product collection * * @param array $values * @return Mage_CatalogSearch_Model_Advanced */ public function addFilters($values) { if (!Mage::helper('searchanise/ApiSe')->checkSearchaniseResult(true)) { return parent::addFilters($values); } $collection = $this->getProductCollection(); if (!$collection && !method_exists($collection, 'checkSearchaniseResult') || !$collection->checkSearchaniseResult()) { return parent::addFilters($values); } // Nothing, return $this; }