Помогите разобраться, сделал клон модуля 'Latest' для отдельных категорий. Полностью скопировав файлы, добавил после $data['products'] = array(); $filter_data = array( 'filter_category_id' => '№ категории', 'sort' => 'p.date_added', Как теперь можно убрать из оригинального модуля latest категории из модулей клонов? Думал подправить модель getLatestProducts, но как оказалось модуль вызывает getProducts, выходит нужно будет кучу костылей делать. Возможно как-то в массиве $filter_data = array( 'filter_category_id' => указать не равно №категории? Пробовал !=, !== в разных вариациях - не то. Или может есть смысл делать массив из всех категорий, а потом просто исключать нужные?
Не совсем понятно что нужно, конечно. Но если я вас правильно понял то можно в модели product в методе getProducts перед if (!empty($data['filter_category_id'])) { поставить if (!empty($data['filter_exclude_category'])) { $sql .= " AND p2c.category_id != '" . (int)$data['filter_exclude_category'] . "'"; } а в $filter_data = array( добавить 'filter_category_id' => '№ категории которую нужно исключить',