<div id="category-subcategory-tiles">
    <ul class="category-subcategory-tiles">
        <?php
        global $lang_id;
        $categoryRepo = new \Domain\Category\CategoryRepository( $GLOBALS['mdb'] );
        foreach ( $this -> categories as $category ):
            $title = $category['language']['title'] ?? ( $category['title'] ?? '' );
            $url = '#';
            if ( !empty( $category['id'] ) ) {
                $url = $categoryRepo->categoryUrl( (int)$category['id'], (string)$lang_id );
            } elseif ( !empty( $category['language']['seo_link'] ) ) {
                $url = '/' . ltrim( (string)$category['language']['seo_link'], '/' );
            } elseif ( !empty( $category['seo_link'] ) ) {
                $url = '/' . ltrim( (string)$category['seo_link'], '/' );
            }
        ?>
        <li class="category-subcategory-tile">
            <a href="<?= $url; ?>"><?= $title; ?></a>
        </li>
        <?php endforeach; ?>
    </ul>
</div>
