Не выводится верхнее меню

#
Не выводится верхнее меню
Добрый день

Пытаюсь тестовое меню на сайт вставить.

Согласно документации добавляю в макет код -

<?php
// Верхнее меню
$Structure_Controller_Show = new Structure_Controller_Show(
    Core_Entity::factory('Site', CURRENT_SITE));

$Structure_Controller_Show->xsl(Core_Entity::factory('Xsl')
    ->getByName('ВерхнееМеню'))
    ->menu(429)
    ->show();
?>


Далее создаю в Структуре сайта в разделе Главная страница раздел Новости. Также создаю меню Новости и в
страницах и документах документ Новости. Указываю этот документ в разделе Новости.
В menu (429 - идентификатор узла структуры Новости).
И..никакого меню на сайте не отображается. Вообще ничего.

Что я не так делаю?
Модератор
#
Re: Не выводится верхнее меню
каким образом ID узла структуры Вы записываете в меню? посмотрите, пожалуйста, руководство пользователя. Меню создаются отдельно через раздел структура сайта, Вы же вероятно просто хотите указать родительский раздел, тогда Вам нужно указывать ->parentId(429)
#
Re: Не выводится верхнее меню
Так..

Я создал в Структуре сайта меню Новости (Разделы структуры → Меню сайта - Новости). У него идентификатор 4. Его и указываю в menu (4).
429 - это был идентификатор раздела структуры сайта, его уже не указываю.
Все равно ничего не выводится..
#
Re: Не выводится верхнее меню
ну подскажите кто-нибудь что делать))
делаю все как по документации (к слову сказать очень скудной)
Модератор
#
Re: Не выводится верхнее меню
cotedebasq,
а самому разделу 429 и его подразделам Вы указали это меню? Раздел 429 лежит в корне?
#
Re: Не выводится верхнее меню
Раздел 429 лежит не в корне, корень - Главная страница (/), в ней подраздел Новости (/news) - 429.
В подразделе Новости конечно указал меню.
..

Разобрался вроде. Сделал раздел Новости в корне и меню появилось.
Правда опять же - а где это в документации сказано?(
#
Re: Не выводится верхнее меню
Но вопрос остался - а как сделать меню внутри Главной страницы в структуре сайта? Чтобы меню отображалось
на всех страницах сайта?
Модератор
#
Re: Не выводится верхнее меню
cotedebasq,
Главная страница НА ОДНОМ уровне с остальными разделами первого уровня, если Вы выводите меню и в нем есть ссылка на главную - она будет выводиться, т.к. уровень один.

Что такое меню внутри главной мне непонятно.
#
Re: Не выводится верхнее меню
Ясно, спасибо!! Буду дальше разбираться!!
Авторизация