Сайт с новостями у меня работает так:
Дерево страниц для новостей:
Новости[list]
|__ Новость [SINGLE]
|__ Записи [SysFolder]
На странице
Новости стоит плагин LIST, и ссылается на страницу
Новость где стоит плагин SINGLE.
На странице
Новости создан дополнительный шаблон, с записью:
Код:
lib.subMenu < plugin.tt_news
lib.subMenu {
code >
code = CATMENU
displayCatMenu {
mode = nestedWraps
catmenu_stdWrap.wrap = |
catmenuHeader_stdWrap.wrap = |
catmenuItem_ACT_stdWrap.wrap = <li class="act">|</li>
catmenuItem_NO_stdWrap.wrap = <li>|</li>
catmenuLevel1_stdWrap.wrap = |
catmenuLevel2_stdWrap.wrap = <li class="level2">|</li>
}
}
который вставляет категории новостей на замапенное место на сайте. Категории видны и на странице
Новости[list] и на странице
Новость [SINGLE]. Все три плагина читают категории и записи новостей со страницы
Записи которая является SysFolder.
Когда я находясь на странице
Новости[list] просматриваю список новостей, то я могу выбрать определённую категорию и в контенте будут отображаться новости выбранной категории. Когда я выбираю новость и просматриваю её польностью уже на странице
Новость [SINGLE], то выбирая из меню какую-либо категорию я остаюсь на странице
Новость [SINGLE], а не возвращаюсь к списку новостей и естественно получаю "no news_id given".
Как исправить? Как сделать так, чтобы, находясь на странице
Новость [SINGLE], при выборе категории из меню, я попадал на страницу
Новости[list] и отображался список записей выбранной категории?