Рейтинг:  0 / 5

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

В Joomla 2.5, как и в Joomla 1.5 есть замечательный встроенный или системный модуль хлебных крошек, называется он mod_breadcrumbs или Навигатор сайта. Нужен он для того, чтобы показать пользователю вашего веб-ресурса полный путь к материалу, показывая все разделы и категории, в которых лежит данный материал, через специальный разделитель.


Всё хорошо, правильно, красиво и корректно отображается, если всё настроено верно. Но если у вас не отображается полный путь к материалу, то есть разделы и категории или отображается, но не на всех страницах, нужно исправлять этот баг... Дело в том, что если данный материал не подвязан к определённому пункту меню, хлебные крошки для него показываться не будут. Как исправить, если не лезть в код? Можно создать пункт меню отдельно для каждого раздела на сайте, а потом пересоздать материал и тогда раздел подвяжется к пункту меню, а навигатор сайта будет показывать все разделы и категории к данному материалу.


Есть ещё один вариант решения, но для него нам нужен Artio Sef — компонент чистых ссылок. Если у вас он установлен на сайте и вы им пользуетесь - задача упрощается в разы. Но сначала нужно всё равно создать для каждого раздела отдельный пункт меню. Необходимо открыть во вкладке Manage SEF URLs нужный материал и прописать в поле Itemid пункт меню раздела, в котором находится материал. Затем очистить кеш и обновить редактируемую страничку — навигатор сайта должен заработать корректно, должны появиться все категории, которые относятся к данному материалу.