Как отнести один раздел к разным меню?

#
Как отнести один раздел к разным меню?
Добрый день.

Вопрос, собственно, в заголовке. Ситуция довольно распространенная, когда, например, раздел "контакты" фигурирует в двух меню - в футере и где-то в верхней части страницы. Существует ли какое-то стандартное решение для этого?

Как быть? Копировать раздел и привязывать его к другому меню? Но система не дает прописывать одинаковые пути для разделов.
Модератор
#
Re: Как отнести один раздел к разным меню?
Staratel,
существует, в другом меню создаете узел (будем считать его ярлыком), для которого указываете внешнюю ссылку (без http, просто путь, например, /contacts/)
#
Re: Как отнести один раздел к разным меню?
Спасибо! А что вводится в поле "название раздела" в этом случае? Если использовать те же contacts, то система шифрует его в некий код. Оставить пустым и позволить системе самой транслитерировать из названия? Ввести любое другое, потому как оно не будет иметь никого значения?

И еще подтвердите или опровергните, пожалуйста,: чтобы вывести единственный раздел (узел) надо создать меню в единственным элементом и обратиться к нему как к первому аргументу ShowStructure? Нет какого-то метода, который бы просто выводил узел по его id?
Модератор
#
Re: Как отнести один раздел к разным меню?
Staratel писал(а):
А что вводится в поле «название раздела» в этом случае?

Что угодно, для раздела с внешней ссылкой это не важно.

Staratel писал(а):
И еще подтвердите или опровергните, пожалуйста,: чтобы вывести единственный раздел (узел) надо создать меню в единственным элементом и обратиться к нему как к первому аргументу ShowStructure? Нет какого-то метода, который бы просто выводил узел по его id?

Если нужно меню с одним элементом, то проще отнести этот элемент к одному меню. Если же этот элемент - единственный потомок некоторого раздела, то можно меню не создавать, а использовать параметр $param['parent_id']
Авторизация