Хлебные крошки в MODX
7412
Для реализации "хлебных крошек" в MODX Revolution используется стандартный компонент Breadcrumbs, прост в установке и весьма удобен.
Простое создание "хлебных крошек"
- Загрузим и установим его
- Вызовем в любом месте шаблона и он будет показывать полный путь до текущего ресурса
[[Breadcrumbs]]
- Обернём его в теги, к примеру:
- Подключим простые стили, для корректного изображения:
#breadcrumb{ padding:20px 0; } #breadcrumb ul{ margin:0; padding:0; list-style:none; } #breadcrumb ul li{display:inline;} #breadcrumb ul li.current a{text-decoration:underline;}
-
Подключим параметр, для любого имени главного (первого) ресурса:
[[Breadcrumbs? homeCrumbTitle=`Главная`]]
Хлебные крошки через чанк-оформления
Можно также создать "Хлебные крошки" через чанк, для этого создаём его, к примеру tpl.Breadcrumbs и в него пишем:
[[Breadcrumbs? &bcTplCrumbOuter=`` &crumbSeparator=`` &homeCrumbTitle=`Главная` &showCrumbsAtHome=`true` ]]
Затем вызываем его в нужном месте шаблона:
[[$tpl.Breadcrumbs]]
Параметры Breadcrumbs:
&bcTplCrumbOuter | Оформление тега списка |
&crumbSeparator | Разделитель | &homeCrumbTitle | Название главного элемента списка |
&showCrumbsAtHome | Наличие главного элемента (true & false) |
Оставить комментарий