Задача: при просмотре раздела универсального каталога показывать записи так же из подкатегорий данной рубрики.
Здравствуйте коллеги, думал над этим вопросом, и вроде что-то придумал, если кому интересно, выкладываю:
В файле components/catalog/frontend.php
Найти код:
//get items SQL $sql = "SELECT i.* , IFNULL(AVG( r.points ), 0) AS rating, i.price as price FROM cms_uc_items i LEFT JOIN cms_uc_ratings r ON r.item_id = i.id WHERE i.published = 1 AND i.category_id = $id GROUP BY i.id";
$sql = "SELECT i.* , IFNULL(AVG( r.points ), 0) AS rating, c.view_type as viewtype, i.price as price FROM cms_uc_items i LEFT JOIN cms_uc_cats c ON c.id = i.category_id LEFT JOIN cms_uc_ratings r ON r.item_id = i.id WHERE i.published = 1 AND (c.NSLeft >= {$cat['NSLeft']} AND c.NSRight <= {$cat['NSRight']}) GROUP BY i.id ";
Кому пригодится ставьте + в карму ))