<?php // Категории $listCategory = CatalogInfoCategory::sql("SELECT id, owner FROM `catalog_info_category` WHERE owner>0 AND id IN( SELECT category_id FROM catalog_info WHERE " . $infoSQL . " AND del=0 AND active=1 )"); $reCategory = array(); $reCategory2 = array(); // Раскладываем по OWNER-у foreach ($listCategory as $category) { $reCategory[$category["owner"]][] = $category["id"]; } // Подменяем ID на обект и подсчитываем количество foreach ($reCategory as $category => $value) { $ownerCategoryModel = CatalogInfoCategory::fetch($category); $array = array(); foreach ($value as $cid) { if ($cid > 0) { $obj = CatalogInfoCategory::fetch($cid); $array[] = $obj; } } $reCategory2[$ownerCategoryModel->name] = $array; } ?> <div class="CICategory"> <div class="CICLabel"><?php echo Yii::t("page", "Категории"); ?> </div> <div class="CICategoryScrool"> <ul> <?php