Breadcrumbs joomla хлібні крихти на сайті joomla, як створити сайт на joomla
Breadcrumbs Joomla або навігатор Joomla це закладена в системі можливість показати відвідувачеві сайту повний ієрархічний шлях від головної до поточної сторінки.
Завдяки Breadcrumbs Joomla відвідувач сайту може легко перейти на будь-яку верхню посилання в показаному навігаторі. Це особливо корисно на сайтах з великою вкладеністю розділів.
Реалізація Breadcrumbs Joomla на сайті
На сайті Breadcrumbs Joomla. до теперішнього часу, реалізується за допомогою модуля. Модуль називається Навігатор сайту, тип модуля "mod_breadcrumbs".

Встановити цей модуль можна в будь-яке місце сайту, проте верстальники шаблонів створюють рекомендовані місця під навігатор. Ці місця для модуля навігатор сайту, називається breadcrumbs. Входимо на вкладку Розширення -> Менеджер модулів -> Створити -> Навігатор сайту. Створюємо модуль "Навігатор сайту". Налаштування модуля містять чотири пункти, які видно з правого боку на фото:

Щоб не показувати Хлібні крихти на головній сторінці сайту, в настройках модуля вкажіть, де цей модуль показувати: На всіх сторінках крім -> Головною.

При виборі іншого способу показу модуля, при кожній появі нового пункту меню, потрібно додавати до цього пункту показ модуля Breadcrumbs Joomla.
Щоб не провокувати помилки Breadcrumbs Joomla не виставляти кешування цього модуля (рада).

Розширення -> Менеджер модулів -> Навігатор сайту -> Додатково -> Кешування -> Чи не кешувати
Реалізація Breadcrumbs Joomla в коді
Реалізується Breadcrumbs Joomla за допомогою абстрактного класу JPathway.
- /libraries/legacy/pathway/pathway.php -> line 12
В бібліотеці (libraries) зустрічається 2 рази:
- /libraries/cms/pathway/site.php -> line 19
- /libraries/joomla/application/application.php -> line 850.
Файл класу Jpathway. Безпечний запуск без прямого доступу: _JEXEC.
Запуск: JPATH_PLATFORM. У рядку 71 визначається, звідки завантажувати об'єкт маршрутизатора: includes / pathway.php
На цьому про Breadcrumbs Joomla все.