Вывод дерева категорий
Допустим на странице ../board было все дерево категорий (раскрытое).
Ну и чтоб по клику сворачивать категории, или в настройках сделать галочки ("список категорий- раскрытый фиксированный", "список категорий-сворачиваемый")
Ну вот. Сейчас хотя бы сделать вывод всего списка категорий и подкатегорий. А там через css допилить сворачиваемость будет не проблема. И не уговариваейте делать виджетом, это немного не то будет)))
И для виджета тоже бы
Файл: /templates/default/controllers/content/category_view.tpl.php
после строки 153 добавьте следующий код:
<?php $subcats2 = cmsCore::getModel('content')->getSubCategories($ctype['name'], $c['id']); ?> <?php if($subcats2) { ?> <ul> <?php foreach ($subcats2 as $c2) { ?> <a href="<?php echo href_to($base_url . '-'.$dataset, $c2['slug']); ?>"><?php echo $c2['title']; ?></a> </li> <?php } ?> </ul> <?php } ?>
P.S. Принимаю благодарность в виде кармы (коплю на личный блог)
BLOT.PRO, Благодарю!
Ух, серьезный такой комбайн! Я всего лишь хотел подкатегории… а тут все и сразуУ меня есть такое решение
а кстати на 2.9 как?
Вот так будет правильнее, а то до этого выдавал неправильные урлы (лишнее тире) и соответственно 404после строки 153 добавьте следующий код:
..../board-/nedvizhimost/kvartiry
<?php $subcats2 = cmsCore::getModel('content')->getSubCategories($ctype['name'], $c['id']); ?> <?php if($subcats2) { ?> <ul> <?php foreach ($subcats2 as $c2) { ?> <a href="<?php echo href_to($base_url . ''.$dataset, $c2['slug']); ?>"><?php echo $c2['title']; ?></a> </li> <?php } ?> </ul> <?php } ?>