Я несколько дней пытался расширить абстрактный класс
Mage_Catalog_Block_Layer_Filter_Abstract
Я попробовал способы, которыми я успешно расширил неабстрактные классы, но безуспешно. Мне нужно сделать это, потому что я изменил файл filter.phtml, и именно здесь установлен шаблон. Поэтому мне просто нужен способ изменить следующую функцию без изменения каких-либо основных файлов, чтобы она была совместима при обновлении:
public function __construct()
{
parent::__construct();
$this->setTemplate('catalog/layer/filter.phtml');
}
Я не хочу просто изменять основной шаблон, потому что он будет удален при обновлении. Любая помощь или любые другие идеи о том, как это сделать, будет принята с благодарностью. Я обычно просто редактирую файлы XML, но этот шаблон не вызывается в файле XML, и это единственное место, где я нашел ссылку на него.
Заранее спасибо!