Как выводить некоторые категории?

Как вывести только определенную категорию?
например:
- Одежда,
- Обувь
- Акксесуары
- Бельё
- Обувь
хочу вывести сначала только 2 категории со всеми подгатегориями, а потом снизу еще пару.
- Одежда,
- Обувь
Сюда хочу вставить произвольный текст или ПОИСК
- Акксесуары
- Бельё
- Обувь
тема Custom
Заранее, благодарю!

3 ответа

  • 0
    Рамис Идрисов 21 октября 2013 13:12 #
    sidebar.html
    как я понял нужно править вот этот код
    <!-- category tree -->
    {if isset($category)}{$selected_category=$category.id}{else}{$selected_category=null}{/if}
    {wa_print_tree tree=$wa->shop->categories(0, null, true) selected=$selected_category unfolded=false class="menu-v category-tree" elem ='<a href=":url" title=":name">:name</a>'}

    Только, что именно дописывать я не могу разобраться(((
  • 0
    Сергей Варенов 22 октября 2013 00:50 #
    {foreach from=$wa->shop->categories() item=i}
    {if $i.name== "Одежда" || $i.name== "Обувь"}
    {/foreach}
  • 0
    Сергей Варенов 22 октября 2013 00:53 #
    {foreach from=$wa->shop->categories() item=i}
    {if $i.name == "Одежда" || $i.name == "Обувь"}
    <div>{$i.name}</div>
    {/if}
    {/foreach}
    {foreach from=$wa->shop->categories() item=i}
    {if $i.name != "Одежда" && $i.name != "Обувь"}
    <div>{$i.name}</div>
    {/if}
    {/foreach}

    p.s. Да и сделайте редактирование комментариев, что так не удобно и возможность редактирование вопросов(вебасисту)
    • 0
      Рамис Идрисов Рамис Идрисов 22 октября 2013 07:29 #
      Спасибо, но у меня не получилось((( Вы бы не могли внести конкретно изменения в мой программный код, чтобы я только вставил и все. Там есть категории которые содержат пробел, например, "одежда для мужчин"

      <!-- category tree -->
      {if isset($category)}{$selected_category=$category.id}{else}{$selected_category=null}{/if}
      {wa_print_tree tree=$wa->shop->categories(0, null, true) selected=$selected_category unfolded=false class="menu-v category-tree" elem ='<a href=":url" title=":name">:name</a>'}

      Плюс, если удобнее то можно использовать ID например у категорий: 1503, 1502...
      • 0
        Сергей Варенов Сергей Варенов 22 октября 2013 11:22 #
        я не знаю в чем проблема, у меня так написано и все нормально
        {foreach from=$wa->shop->categories() item=i}
        {if $i.parent_id == 0}
        <li>
        <a href="{$i.url}" title="{$i.name}">{$i.name}</a>
        </li>
        {/if}
        {/foreach}
        проверяйте с чтобы названия категорий совпадали с теми, что в условиях, "одежда" и "Одежда" не равны между собой, лучше копируйте названия либо пишите $i.id == 1503 || $i.id == 1502 в условии
        • 0
          Рамис Идрисов Рамис Идрисов 28 октября 2013 15:15 #
          с айди получилось! СПАСИБО!!!)))
          если не тяжело, подскажи, как сделать так, чтобы при нажатии на категорию, когда она активна, чтобы срабатывали стили, ну жирным там или просто светом покрасился. Например, как в оригинальном коде. Заранее благодарю!

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

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