Несколько слов о формировании меню в шаблоне thisSite.tmpl
Администрование В шаблоне thisSite.tmpl можно формировать два меню: основное <nav> и боковое <aside>. Как можно обеспечить их взаимосвязь?
<nav> единое для всего сайта (что логично), а <aside> может быть как единым, так и уникальным для данной Группы или даже Страницы.
В <nav> содержимое выпадающих меню формируется с использованием **
(обусловлено Bootstrap-версткой), а в <aside> пункты обозначаются просто через *
.
Что практически следует из всего этого?
<aside> следует использовать как опорную карту сайта. Потому что она более масштабируема. <nav>, а также SitemapTabCode из ConfigEditMode должны формироваться на базе <aside>.
Как они это могут делать?
- В выпадающих списках <nav> можно делать только pagelist <aside> через trail. Иначе не получится без грубых костылей заменить
*
на**
. - SitemapTabCode может использовать как pagelist, так и include из <aside>
Итого, если вы хотите дублировать содержание <aside> в <nav> обеспечьте ему плоскую структуру, 100% совместимую с ВикиТропы.