Заметки о Amiro.CMS Free

Вывод ссылок на теги в главном меню

01.12.2011 23:17

Если появилось необходимость в Amiro.CMS вывести ссылки на какие-то конкретные разделы дневника, модуля новостей или страницы выборки по тегу в меню навигации, то это можно сделать следующим образом.

На примере связки модулей Дневник и Теги рассмотрим способ. Допустим есть предполагаемые тематики: "Софт", "Музыка", "Видео", "Обо мне". Их же и будем использовать в качестве тегов.

Дневник

Здесь все просто, добавляем записи, не забывая указывать релевантные теги. Для каждой записи можно иметь один или несколько тегов, в зависимости от пожелания и потребностей.

Теги

Стандартно, список тегов и страница вывода тегов на фронте сайта. Каждый тег - это тематика и предполагаемый пункт в меню: главное, верхнее или нижнее.

Ссылки

Допустим у нас страница с набором тегов имеет адрес www.мой-сайт.ru/category, тогда

  • страница с выборкой по тегу "Софт" будет иметь адрес www.мой-сайт.ru/category/soft
  • страница с выборкой по тегу "Видео" будет иметь адрес www.мой-сайт.ru/category/video

и так далее. Эти линки нам еще понадобятся позже.

Создаем меню

Для того, чтобы иметь возможность вывода этих "разделов" в меню навигации Amiro.CMS нужно создать в менеджере сайта страницы, но это не так просто создать страницу с адресом category/soft и при попытке это сделать вы получите уведомление об ошибке:

Страница с такой же ссылкой уже есть. Ссылка не изменена.
Заголовок и ключевые слова сгенерированы автоматически
Страница обновлена.

Тут-то и приходит нам на помощь одна хитрость, и поэтому мы создаем страницу с адресом (ссылкой) category/soft? и category/video? Т.е. полностью повторяем ссылку на страницу модуля тегов, но добавляем в конце вопросительный знак:

Заголовок и ключевые слова сгенерированы автоматически
Страница обновлена.

Реальный пример

На примере сайта wannagame.ru, где жанры игр: "Бегалки", "Бизнес", "Настольные", "Поиск предметов", "Стрелялки", "Шарики", "Онлайн игры", это теги, присвоенные той или иной игре. В верху страницы же выводятся ссылки главного меню с изображением, соответствующим жанру. И в структуре сайта эти разделы дублируются в виде "пустых" страниц, но по переходе по любой такой ссылке, открывается-таки страница модуля теги с результатами выборки.



Рубрики: Инструкция Нестандартные решения Хитрости


« Разработчики Amiro.CMS анонсировали выход 7.0 версии под кодовым названием Touch  | В начало |  Бесплатные Плагины для Amiro.CMS »





При использовании материалов с сайта, обратная активная ссылка на http://amirocmsfree.ru обязательна!

Расширение «Теги»

Расширение «Теги» позволяет назначать различные теги к контентому наполнению сайта, благодаря чему у посетителей появляется дополнительный инструмент структуризации опубликованной информации и поиска по сайту. Расширение подключается к модулям «Новости», «Статьи», «Сетевой дневник», «Файловый архив», «Фотоальбомы».

Основные возможности модуля >>


Партнеры и друзьяСкачатьПочему коммерческие CMSПочему Amiro.CMSФорумПоискКарта сайта
2017 © AmiroCMSFree.ru | Amiro.CMS Free - бесплатно и по-русски. Тюнинг бесплатной версии Амиро ЦМС. - проект nsk21.ru
Лучший хостинг для сайтов на Амиро.CMS». Учебе время - потехе час!
Работает на Amiro CMS - Free