После установки модуля для фильтров на опенкарт, при попытке зайти в категорию выдает ошибку:
Fatal error: 'Call to undefined method ModelModuleMegaFilter::prepareData()'
in /var/www/njgqvjzr/data/www/iron24store.tk/system/storage/modification/catalog/controller/product/category.php:474
Stack trace:
#0 system/storage/modification/system/engine/action.php(46): ControllerProductCategory->index(Array)
#1 system/storage/modification/system/engine/front.php(53): Action->execute(Object(Registry))
#2 system/storage/modification/system/engine/front.php(48): Front->execute(Object(Action))
#3 index.php(275): Front->dispatch(Object(Action), Object(Action))
#4 {main}
Прилагаю код с файла category.php:474 ниже, как можно это решить?
if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/product/category.tpl')) {
$this->load->model( 'module/mega_filter' );
//////////вот тут ниже строка 474////////////
$data = $this->model_module_mega_filter->prepareData( $data );
$this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/product/category.tpl', $data));
} else {
$this->load->model( 'module/mega_filter' );
$data = $this->model_module_mega_filter->prepareData( $data );
$this->response->setOutput($this->load->view('default/template/product/category.tpl', $data));
}