Где грабли?{if $count > 0}
{foreach from=$nodelist item=node}
{if $node->depth > $node->prevdepth}
{repeat string="" times=$node->depth-$node->prevdepth}
{elseif $node->depth prevdepth}
{repeat string="" times=$node->prevdepth-$node->depth}
{elseif $node->index > 0}
{/if}
{if $node->current == true}
{$node->menutext}
{elseif $node->parent == true}
url}" class="white_2">{$node->menutext}
{elseif $node->type == 'separator'}
{else}
url}" class="white_2">{$node->menutext}
{/if}
{/foreach}
{repeat string="" times=$node->depth-1}
{/if}
MenuManager и разделитель
MenuManager и разделитель
Ребятки, пытаюсь вывести меню, у которого имеются разделители между пунктами. Что-то не получается вывести эти самые разделители

Re: MenuManager и разделитель
И в чем конкретно заключается это неполучание? Разделители-то сами добавлены в иерархию страниц?
unsigned double ZYV;
Re: MenuManager и разделитель
http://
Нельзя ли как-то более интеллигентно это сделать?
Мне всего лишь нужно вставлять разделитель после каждого пункта меню, но не вставлять его после последнего, вот так:

А они должны еще быть добавлены в структуру?ZYV wrote: И в чем конкретно заключается это неполучание? Разделители-то сами добавлены в иерархию страниц?
Нельзя ли как-то более интеллигентно это сделать?
Мне всего лишь нужно вставлять разделитель после каждого пункта меню, но не вставлять его после последнего, вот так:

Re: MenuManager и разделитель
Добавил условие в меню:
Но нет ли стандартного решения?{if $node->index < $count - 1}
разделитель
{/if}
Re: MenuManager и разделитель
Это и есть стандартное решение. Separator - это совсем другое, чтобы разделять несколько меню. Не надо народ путать неправильно поставлеными вопросами с самого начала 
unsigned double ZYV;
Re: MenuManager и разделитель
Ну я какбе и спрашивал о разделителях между пунктами меню, а не между разными менюZYV wrote: Это и есть стандартное решение. Separator - это совсем другое, чтобы разделять несколько меню. Не надо народ путать неправильно поставлеными вопросами с самого начала![]()

