Структура CATMENU, как HNENU
Добрый день.
Сайт состоит из 5-ти разделов. Его отображает верхнее горизонтальное меню.
1-й это структура страниц, генерится обычное вертикальное меню с lib.left-menu.entryLevel = 1 в левой колонке, как в мануале doc_tut_ftb1. Если кликаеш на страници, содержащие подстраници, то показывается подменю. ТОесть ib.left-menu - это структура первого раздела сайта.
Остальные разделы - состоят из статей, тоесть tt-news.
ТОесть подобно left-menu первого раздела. Но генерятся из категорий tt-news.
Я создал структуру категорий, подобно структуре страниц, например. 4 главные категории(соответствуют 4-м разделам сайта верхнего меню) с подкатегориями.
Теперь, подобно HNENU, надо создать боковые меню каждого раздела, с таким же принципом работы, тоесть
1. Должно быть entryLevel=1
2. под уровни, типа lib.left-menu.1 = TMENU lib.left-menu.2 = TMENU
3. и конечно для каждого пункта NO.allWrap и ACT.allWrap.
Режим “nestedWraps” не дает такого, там только можно глобально выводить все категории сразу и обромлять просто в разные контейнеры catmenuLevel1_stdWrap.wrap.
Касательно realurl. Может есть уже расширение, которое добавляет поле alias к категориям. Или например можно двуязычные новости делать, и чтоб realurl строил название страници новости по анг. названию, например.
Касателльно Menu breadcrumb. Чтоб тоже путь из категорий строил.
Понятно, что можно сделать структуру обычных страниц(как категорий) и на каждую ставить плагин с CATMENU и соответствующим разделом категории.
Это бы решило все, но это не совсем автоматизирует работу в дальнейшем. А хотелосьбы чтоб было сквозное меню из категорий на весь сайт сразу.
Еще может помогут расширения tx_categories(не знаю даже где его скачать), toi_category_0.6.0. Кто то уже пытался решать пообную задачю этими экстами?
Ну и наконец то главный вопрос: стоит ли мучатся, искать сквозное решение с категориями, подобное HNENU с entryLevel=1, или сделать простым способом обычных страниц, как категорий, вручную напихать на эти страници плагины.
|