Меню в Категориях

#
Меню в Категориях
возможно ли такое. я вот что подумал.  вот на главной я могу создавать меню, а могу ли я таки менб создавать к примеру в других разделах, что бы к примеру Меню по Информации для города. где будет менюшка ... о городе. (Город. история), или дополнительное меню. к примеру в котором я буду подчеркивать именно какие то разделы, такие как Важная статься. телепередача
Модератор
#
Re: Меню в Категориях
voldemair,
меню - иерархическая структура. частный случай - это карта сайта.

см. http://www.hostcms.ru/forums/22/494/
#
Re: Меню в Категориях
Уважаемый разработчик, для тех кто на бронепоезде, не понял

у мя вот какая задумка появилась, создать шаблон еще xls для навигации, затем уже те страницы к примеру что к Новостям , им указать так

$Structure = new Structure();
$Structure->ShowStructure(3,'НовостноеМеню';

а в администраторовании -- Структура сайта
для страниц к примеру категорий новостных указывать Меню... Новостное

вот токи меня одно смущает, циферка 3, к чему она? я и сам не понял.......
Модератор
#
Re: Меню в Категориях
voldemair,
цифра 3 - это идентификатор меню, может принимать значение false - если выбираем из всех меню
Модератор
#
Re: Меню в Категориях
voldemair,
смотрите описание в API:
http://hostcms.ru/api/HostCMS%20v%204/Structure.html#methodShowStructure

Цитата:

Structure::ShowStructure

ShowStructure( int $menu_id, string $xsl, [array $param = array()], [array $external_propertys = array()] );

Принимаемые параметры

$menu_id

ID меню для отображения

$xsl

имя XSL шаблона для отображения

$param

содержит дополнительные параметры
$param['parent_id'] - ID родительского узла
$param['cache'] - разрешение кэширования, по умолчанию true
$param['show_groups'] - отображать ли группы элементов инфосистемы, по умолчанию false
$param['show_items'] - отображать ли элементы инфосистемы, по умолчанию false

$param['show_information_systems'] - отображать ли элементы указанных инфосистемы (массив)
$param['do_not_show_information_systems'] - отображать ли элементы указанных инфосистемы (массив)

$param['hidden_groups'] - массив групп, скрытых для показа в текущем меню
$param['site_id'] - ID сайта, для которого отображается структура, по умолчанию равен текущему сайту

$external_propertys

многомерный массив дополнительных свойств для включения в исходный XML код

Возвращает

истину при успешном отображении меню

Описание

Метод для отображения структуры в клиентской части сайта


API доступен для скачивания http://www.hostcms.ru/documentation/
#
Re: Меню в Категориях
Уважаемый разработчик, для тех кто на бронепоезде, не понял...   Я прошу прощения за мой русский. я имел ввиду что я торможу), т.е я на...  ну вы поняли))


Благодарю за помощь. буду эксперементировать)
Модератор
#
Re: Меню в Категориях
voldemair,
удачно разобраться
#
Re: Меню в Категориях
Добрый день уважаемый разработчик) все таки получилось)), балогдарю за помощь

- Для начала создал меню - Новостное меню
- Затем сделал xls шаблон для него

Затем написал код, и все бы ни чево
$Structure = new Structure();
$Structure->ShowStructure(8,'НовостноеМеню', array('7' => CURRENT_STRUCTURE_ID));

и все хорошо) и отображается....

Но вот незадачка в меню, объясните пожалуста вот такой вопрос)

я в админке создал модуль музыка, я думал что она привяжется к новостям, а она привязалась к главной. как мне этот раздел привязать к Новостям, если раздел Новости привязан к Основному меню, и уже в Разделе Новостное меню я не могу привязать Музыка к Новостям))

Но спасибо все равно за помощь ...


Все движок более уникальный мне становится из за таких возможностей)
Модератор
#
Re: Меню в Категориях
voldemair писал(а):
я в админке создал модуль музыка, я думал что она привяжется к новостям, а она привязалась к главной.

не понятно что за модуль музыка. может имеется ввиду информационная система?

узел привязки ИС указывается в ее параметрах из выпадающего списка. Можете показать на примере и прислать данные доступа для временного пользователя в службу поддержки.
Авторизация