MenuManager и разделитель

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Post Reply
strict
Forum Members
Forum Members
Posts: 11
Joined: Sun Feb 15, 2009 8:46 pm

MenuManager и разделитель

Post by strict »

Ребятки, пытаюсь вывести меню, у которого имеются разделители между пунктами. Что-то не получается вывести эти самые разделители
{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}
Где грабли? ???
ZYV
Language Partners
Language Partners
Posts: 868
Joined: Tue Nov 15, 2005 9:08 pm

Re: MenuManager и разделитель

Post by ZYV »

И в чем конкретно заключается это неполучание? Разделители-то сами добавлены в иерархию страниц?
unsigned double ZYV;
strict
Forum Members
Forum Members
Posts: 11
Joined: Sun Feb 15, 2009 8:46 pm

Re: MenuManager и разделитель

Post by strict »

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

Image
strict
Forum Members
Forum Members
Posts: 11
Joined: Sun Feb 15, 2009 8:46 pm

Re: MenuManager и разделитель

Post by strict »

Добавил условие в меню:
{if $node->index < $count - 1}
разделитель
{/if}
Но нет ли стандартного решения?
ZYV
Language Partners
Language Partners
Posts: 868
Joined: Tue Nov 15, 2005 9:08 pm

Re: MenuManager и разделитель

Post by ZYV »

Это и есть стандартное решение. Separator - это совсем другое, чтобы разделять несколько меню. Не надо народ путать неправильно поставлеными вопросами с самого начала :)
unsigned double ZYV;
strict
Forum Members
Forum Members
Posts: 11
Joined: Sun Feb 15, 2009 8:46 pm

Re: MenuManager и разделитель

Post by strict »

ZYV wrote: Это и есть стандартное решение. Separator - это совсем другое, чтобы разделять несколько меню. Не надо народ путать неправильно поставлеными вопросами с самого начала :)
Ну я какбе и спрашивал о разделителях между пунктами меню, а не между разными меню ;)
Post Reply

Return to “Russian - русский”