Показать сообщение отдельно
Старый 24.10.2008, 00:30   #1
surfman
Senior Member
 
Регистрация: 29.01.2008
Адрес: Бердянск, Украина.
Сообщений: 344
По умолчанию Структура 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, или сделать простым способом обычных страниц, как категорий, вручную напихать на эти страници плагины.
surfman вне форума   Ответить с цитированием