<?php defined('C5_EXECUTE') or die("Access Denied."); ?>
<div>
<?php $rowCount = 0;
for ($i = 0; $i < count($categories); $i++) {
$cat = $categories[$i];
if($rowCount == 3 || $i == 0) {
    $offset = '';?>
    <div class="row">
<?php
    $rowCount = 0;
}
?>

        <div class="col-md-4 ccm-dashboard-section-menu">
            <h2><?php echo t($cat->getCollectionName())?></h2>


            <?php
            $show = array();
            $subcats = $cat->getCollectionChildrenArray(true);
            foreach($subcats as $catID) {
                $subcat = Page::getByID($catID, 'ACTIVE');
                $catp = new Permissions($subcat);
                if ($catp->canRead()) {
                    $show[] = $subcat;
                }
            }

            if (count($show) > 0) { ?>


            <ul class="list-unstyled">

            <?php foreach($show as $subcat) { ?>

            <li><a href="<?php echo Loader::helper('navigation')->getLinkToCollection($subcat, false, true)?>"><i class="<?php echo $subcat->getAttribute('icon_dashboard')?>"></i> <?php echo t($subcat->getCollectionName())?></a></li>

            <?php } ?>

            <?php } else { ?>

            <li><a href="<?php echo Loader::helper('navigation')->getLinkToCollection($cat, false, true)?>"><i class="<?php echo $cat->getAttribute('icon_dashboard')?>"></i> <?php echo t('Home')?></a></li>

            <?php } ?>
            </ul>
        </div>
    <?php if($rowCount == 2 || $i == count($categories)) { ?>
    </div>
    <?php }
    $rowCount++;
} ?>
</div>