wa_print_tree

Можно посмотреть какую-нибудь документацию по этой функции?
Или подскажите, как сделать следующее:
Как сделать так, чтобы текущая открытая страница, каталог, раздел помечался классом active, а не selected?
И еще вопрос, как можно вывести дерево категорий не этой функцией, которая не понятно как работат, а к примеру через цикл foreach?

4 ответа

  • 2
    Сергей Варенов 8 января 2014 22:38 #
    Вот мой вариант исполнения, вывод категория и подкатегорий в виде выпадающего списка
    <div class="leftmenu clear-both">
    <ul>
    <li class="first"><i class="icon categories"></i>Категории</li>
    {foreach from=$wa->shop->categories(0, null, true) item=cat name=leftmenu}
    {$subcats = $wa->shop->categories($cat.id,null,true)}
    <li {if count($subcats)>0}class="category_tree"{/if}>
    <a href="{$cat.url}">{$cat.name}</a>
    {if count($subcats)>0}
    <ul>
    {foreach from=$subcats item=subcat name=subleftmenu}
    <li {if $smarty.foreach.subleftmenu.first}class="first"{/if}{if $smarty.foreach.subleftmenu.last}class="last"{/if}><a href="{$subcat.url}">{$subcat.name}</a></li>
    {/foreach}
    </ul>
    {/if}
    </li>
    {/foreach}
    </ul>
    </div>
  • 2
    Михаил Ушенин Webasyst 12 марта 2014 01:15 #
    Посмотрите http://www.webasyst.ru/help/177/kak-vyvesti-kategorii-na-vitrinu-glavnuyu-shop-script-5/
  • 1
    Alex malkov 11 марта 2014 16:37 #
    присоединюсь к вопросу «Можно посмотреть какую-нибудь документацию по этой функции?»
    где-то вообще существует документация по функции?
    • 0
      Михаил Ушенин Михаил Ушенин Webasyst 12 марта 2014 03:40 #
      Что вам непонятно в использовании этой функции? Возможно, достаточно будет ознакомиться с примерами её использования в шаблоне sidebar.html темы дизайна Дефолт.
      • 0
        theair theair 13 мая 2014 10:34 #
        Например не понятно есть ли возможность сортировки категорий того в каком порядке они выводятся.
        Как вывести именно категории без под категорий, какой синтаксис , что принимает функция и что возвращает.
        Вы как специалист можете мне помочь?
  • 1
    Сергей Каримов 14 июня 2014 07:17 #
    Здравствуйте.
    Появилась необходимость деактивировать позиции содержащие подкатегории, то есть ссылками должны остацся только конечьные позиции каталога. Еще было бы неплохо выдавать 404 на те деактивированные. Это возможно реализовать?

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите