karakym
Создатель
- Регистрация
- 13 Июл 2012
- Сообщения
- 36
- Реакции
- 7
- Автор темы
- #1
Доброго времени суток, в шаблоне симплы в сайдбаре есть вывод категорий:
Так вот нужно что бы подкатегорию выводило под основной категорией и еще если зайти в категорию и в ней нет подкатегорий, то в сайдабре выводяться все категории, а вот если есть подкатегория то выводиться только она одна, как сделать что бы везде выводило и категории и под ними их подкатегории если они есть?
Код:
{* Навигация *}
{$first_category = $category->path}
{if $first_category->id == $c->id}
{else}
<div class="pb">
<div class="block">
<div class="leftcat">
{if $category->subcategories}
{$cats=$category->subcategories}
{elseif $category->parent_id==0}
{$cats=$categories}
{else}
{$cats=$category->path[($category->path)|count-2]->subcategories}
{/if}
{foreach $cats as $c}
<a href="catalog/{$c->url}" {if $category->id == $c->id}class="selected"{/if}>{$c->name|escape}</a>
{/foreach}
</div>
</div>
</div>
{/if}
{* END Навигация *}