Если появилось необходимость в Amiro.CMS вывести ссылки на какие-то
конкретные разделы дневника, модуля новостей или страницы выборки по
тегу в меню навигации, то это можно сделать следующим образом. На примере связки модулей Дневник и Теги рассмотрим способ. Допустим есть предполагаемые тематики: "Софт", "Музыка", "Видео", "Обо мне". Их же и будем использовать в качестве тегов.
ДневникЗдесь все просто, добавляем записи, не забывая указывать релевантные теги. Для каждой записи можно иметь один или несколько тегов, в зависимости от пожелания и потребностей. ТегиСтандартно, список тегов и страница вывода тегов на фронте сайта. Каждый тег - это тематика и предполагаемый пункт в меню: главное, верхнее или нижнее.
Ссылки
Допустим у нас страница с набором тегов имеет адрес www.мой-сайт.ru/category, тогда
- страница с выборкой по тегу "Софт" будет иметь адрес www.мой-сайт.ru/category/soft
- страница с выборкой по тегу "Видео" будет иметь адрес www.мой-сайт.ru/category/video
и так далее. Эти линки нам еще понадобятся позже.
Создаем менюДля того, чтобы иметь возможность вывода этих "разделов" в меню навигации Amiro.CMS нужно создать в менеджере сайта страницы, но это не так просто создать страницу с адресом category/soft и при попытке это сделать вы получите уведомление об ошибке:
Страница с такой же ссылкой уже есть. Ссылка не изменена. Заголовок и ключевые слова сгенерированы автоматически Страница обновлена.
Тут-то и приходит нам на помощь одна хитрость, и поэтому мы создаем страницу с адресом (ссылкой) category/soft? и category/video? Т.е. полностью повторяем ссылку на страницу модуля тегов, но добавляем в конце вопросительный знак:
Заголовок и ключевые слова сгенерированы автоматически Страница обновлена.
Реальный примерНа примере сайта wannagame.ru, где жанры игр: "Бегалки", "Бизнес", "Настольные", "Поиск предметов", "Стрелялки", "Шарики", "Онлайн игры", это теги, присвоенные той или иной игре. В верху страницы же выводятся ссылки главного меню с изображением, соответствующим жанру. И в структуре сайта эти разделы дублируются в виде "пустых" страниц, но по переходе по любой такой ссылке, открывается-таки страница модуля теги с результатами выборки. 
|