Главная » MODx- профессиональный инструмент для разработки сайтов » Хлебные крошки. Сниппет Breadcrumbs в MODx Evo
    РейтингРейтингРейтингРейтингРейтинг


Хлебные крошки. Сниппет Breadcrumbs в MODx Evo

"Хлебные крошки" или навигационная цепочка - элемент навигации на веб странице, представляющий собой путь от корня сайта до текущей страницы, в котором все звенья пути являются ссылками на страницы звеньев. В силу целей сайта существуют подходы к полноте отображения хлебных крошек. 

Реализовать строку навигации в MODx можно различными способами, но здесь речь пойдет о встроенном сниппете Breadcrumbs. Он входит по умолчанию в дистрибутив MODx, и его основной задачей является создание этой цепочки.

Breadcrumbs – это простой навигационный сниппет для MODx Revolution. С его помощью Вы можете легко добавить простую навигационную цепочку в любом месте Вашей страницы.

Он представляет собой полосу в верхней части страницы такого вида:

  Главная страница  Раздел  Подраздел  Текущая страница

Все элементы, кроме последнего, являются внутренними гиперссылками.

Для оформления внешнего вида при выводе сниппета используются следующие CSS классы:

  Параметры:

maxCrumbs - Максимальное число пунктов в пути

pathThruUnPub - Скрывать неопубликованные документы

respectHidemenu - Скрывать пункты не помеченные для меню

showCurrentCrumb - Показывать текущую страницу

currentAsLink - Показывать текущую страницу в виде ссылки

linkTextField - Расположенные по приоритету имена полей для ссылки

linkDescField - Расположенные по приоритету имена полей для title ссылки

showCrumbsAsLinks - Отображение ссылок в виде текста

templateSet - Используемый шаблон

crumbGap - Текст, отображающий разрыв в хлебных крошках

stylePrefix - Префикс в названии класса для ссылок

showHomeCrumb - Отображать ссылку на главную

homeId - ID начальной страницы

homeCrumbTitle - Текст ссылки на главную страницу

homeCrumbDescription - Значение title для ссылки на главную страницу

showCrumbsAtHome - Показывать на главной странице

hideOn - Документы, на которых надо скрыть вывод Breadcrumbs

hideUnder - Контейнеры, в дочерних документах которых надо скрыть вывод Breadcrumbs

stopIds - Документы, останавливающие Breadcrumbs

ignoreIds - Игнорируемые документы

crumbSeparator - Разделитель между пунктами


 

css template

Не забывайте написать ваш комментарий, понравилась ли статья. От вас пару слов, а мне — признание поисковых систем, что пишу нормальные человеческий статьи. Заранее спасибо вам!