Пример #1
0
        <?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