Также можно указать, по какому параметру производить сортировку выводимого списка ссылок, и допустимый уровень вложенности. Для этого воспользуемся параметрами: &level и &sortBy.
[!Wayfinder? &startId=`0` &ignoreHidden=`1` &excludeDocs=`29,36` !]
В моем случае страница с Картой сайта имеет идентификатор ID=36, а страница с результатами поиска ID=29, давайте исключим эти ресурсы из вывода карты сайта.
Но также следует иметь в виду, что иногда есть необходимость исключить некоторые документы из дерева ссылок. Например, логично было бы не выводить ссылку на страницу с результатами поиска, или на саму карту сайта. Чтобы исключить из вывода служебные страницы, воспользуемся параметром &excludeDocs. В этом параметре в вызове сниппета необходимо через запятую указать ID докуметов, которые вы не хотите видеть в карте сайта.
[!Wayfinder? &startId=`0` &ignoreHidden=`1` !]
Помещаем в область «Содержимое ресурса» только что созданной страницы конструкцию вызова сниппета Wayfinder:
Итак, создаем страницу с заголовком «Карта сайта», убираем галочку «Показывать в меню».
Если вы хотите, чтобы в итоговом дереве ссылок отображались также и документы, не отмеченные для показа в меню, необходимо добавить параметр &ignoreHidden=`1` при в вызове сниппета.
В этом случае сниппет пробежит по всему дереву документов в MODx и выведет в виде списка ссылки на все ресурсы. При этом дочерние документы контейнеров будут отображаться в виде вложенных списков UL.
[!Wayfinder? &startId=`0`!]
Если вы помните, с помощью этого сниппета мы вызывали наши главное и вспомогательное меню на сайте. Для того чтобы на какой-нибудь странице вывести дерево, состоящее из всех ссылок, достаточно вызвать сниппет с помощью следующей конструкции:
Создание карты сайта для посетителейВ MODx есть немало путей реализации карты сайта. В сегодняшнем уроке я вам покажу самый распространенный способ — с использованием сниппета Wayfinder.
Карта сайта — своеобразное содержание сайта, аналогичное содержанию книги. Обычно карта сайта состоит из ссылок на все страницы либо разделы, содержащиеся на сайте. Карта сайта наглядно показывает, из каких страниц состоит сайт, и она помогает пользователю быстро найти интересующую его информацию. Карту можно отнести к элементу навигации: со страницы, на которой она расположена, посетитель сможет в один клик добраться до любого раздела или материала, который ему нужен.
В одном из прошлых уроков мы с вами реализовали . Сегодня мы разберем еще один элемент, который должен быть у каждого сайта и который значительно облегчит навигацию по нему. Сегодня мы поговорим о карте сайта.
Урок 21 - Карта сайта для посетителей и поисковых машин
» » Урок 21 - Карта сайта для посетителей и поисковых машин
Создавать сайты с помощью MODx CMS легко и быстро! Этот сайт может помочь вам освоить данную CMS. Но как автор, я все же советую вам делать сайт у профессионалов. Также вы можете заказать сайт на данном сайте.
Создавать сайты можно легко и быстро
Пишем сайты легко, быстро и без проблем - MODx CMS
PRO MODX & not only / Про Modx cms и не только | Инструкция по созданию сайта на MODx. Урок 21 - Карта сайта для посетителей и поисковых машин
Комментариев нет:
Отправить комментарий