Добрый день! Подскажите плз, в стандартном модуле категорий отображаются только категории 2-ого уровня. http://joxi.ru/Dr844wYhkGnVWr А необходимо чтобы отображались категории и 3-ого уровня. Код модуля (tpl) прилагаю. Буду благодарен за помощь! Код: <?php if($this->registry->has('theme_options') == false) { header("location: themeinstall/index.php"); exit; } $theme_options = $this->registry->get('theme_options'); ?> <div class="box box-with-categories <?php if($theme_options->get( 'category_box_style' ) == '3') { echo 'category-box-type-4 category-box-type-2'; } ?> <?php if($theme_options->get( 'category_box_style' ) == '2') { echo 'category-box-type-3 category-box-type-2'; } ?> <?php if($theme_options->get( 'category_box_style' ) == '1') { echo 'category-box-type-2'; } ?> box-no-advanced"> <div class="box-heading"><?php echo $heading_title; ?></div> <div class="strip-line"></div> <div class="box-content box-category"> <ul class="accordion" id="accordion-category"> <?php $i = 0; foreach ($categories as $category) { $i++; ?> <li class="panel"> <?php if ($category['category_id'] == $category_id) { ?> <a href="<?php echo $category['href']; ?>" class="active"><?php echo $category['name']; ?></a> <?php } else { ?> <a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a> <?php } ?> <?php $categories_2 = $theme_options->getCategories($category['category_id']); ?> <?php if ($categories_2) { ?> <span class="head"><a style="float:right;padding-right:5px" class="accordion-toggle<?php if ($category['category_id'] != $category_id) { echo ' collapsed'; } ?>" data-toggle="collapse" data-parent="#accordion-category" href="#category<?php echo $i; ?>"><span class="plus">+</span><span class="minus">-</span></a></span> <?php if(!empty($categories_2)) { ?> <div id="category<?php echo $i; ?>" class="panel-collapse collapse <?php if ($category['category_id'] == $category_id) { echo 'in'; } ?>" style="clear:both"> <ul> <?php foreach ($categories_2 as $child) { ?> <li> <?php if ($child['category_id'] == $child_id) { ?> <a href="<?php echo $child['href']; ?>" class="active"><?php echo $child['name']; ?></a> <?php } else { ?> <a href="<?php echo $child['href']; ?>"><?php echo $child['name']; ?></a> <?php } ?> </li> <?php } ?> </ul> </div> <?php } ?> <?php } ?> </li> <?php } ?> </ul> </div> </div>
Нужен был модуль "категории" больше второго уровня. Брал здесь http://wmasteru.org/threads/1000-категорий-меню-аккордион.5027/