catalog/controller/product/category.phpперед
$results = $this->model_catalog_product->getProductsByCategoryId($category_id, $sort, $order, ($page - 1) * $this->config->get('config_catalog_limit'), $this->config->get('config_catalog_limit'), $curr_manufacturer);вставьте
print_r("\$this->model_catalog_product->getProductsByCategoryId(".$category_id.", ".$sort.", ".$order.", (".$page." - 1) * ".$this->config->get('config_catalog_limit').", ".$this->config->get('config_catalog_limit').", ".$curr_manufacturer.")");зайдите в категорию.вверху страницы появится строчка, типа такой
$this->model_catalog_product->getProductsByCategoryId(18, p.sort_order, ASC, (1 - 1) * 4, 4, 0)скопируйте её в сообщение.выберите какого-нибудь производителя в списке фильтрации и скопируйте снова строчку вверху страницы.
Не забудьте подписать "ху-из-ху", т.е. какая строка от каких действий.
Ну и до кучи после этого откройте файл
catalog/model/catalog/product.phpв функции
public function getProductsByCategoryId($category_id, $sort = 'p.sort_order', $order = 'ASC', $start = 0, $limit = 20, $manufacturer_id=0) {перед
$query = $this->db->query($sql);вставьте
print_r($sql);и выберите какого-нибудь производителя в списке фильтрации.скопируйте выхлоп (многа-букафф) вверху сайта и также выложите в сообщении.