Как получить крошку Joomla для отображения правильного пути к элементу K2? - PullRequest
3 голосов
/ 28 сентября 2011

Я почти закончил разработку довольно сложного веб-сайта Joomla, и у меня есть очень раздражающая ошибка с хлебной крошкой.Я постараюсь объяснить это как можно проще.

Я смешиваю статьи Joomla и элементы K2, чтобы мой веб-сайт работал должным образом.

У меня есть следующая архитектура:

О

  • Свидетельства (список категорий K2)

Год X

  • Программа (Специальная статья с модулями K2, в которой перечисленыуроки)
    • Урок 1 (элемент К2)
    • Урок 2 ...

Программа Life

  • Преподаватели (список категорий Joomla)
    • Г-н.X (статья в Joomla)
    • Мистер.Y

Пользователь может получить доступ к сведениям об уроках со страницы программы или со страницы учителя.

Когда вы получаете доступ к странице урока со страницы программы,«хлебная крошка» показывает «Дом> Год X> Программа> Урок 1», что совершенно нормально.

Когда вы пытаетесь открыть страницу урока со страницы учителя, «хлебная крошка» показывает «Главная> О нас> Свидетельства> Урок 1».... что не правильно.

Я использую модуль Joomla's breadcrumb, а не K2.

Я почти уверен, что в этом посте отсутствуют важные детали конфигурации, но я был бы очень радчтобы обсудить их с вами, если вам нужно.

С уважением, Jibou

1 Ответ

0 голосов
/ 21 марта 2013

Joomla (всегда?) Добавит текущий элемент меню к сухарям.Оттуда дальше и дальше будет расширяться то, что будет показано.

Таким образом, похоже, что ссылки со страницы ваших учителей имеют пункт меню «Свидетельства» (Itemid), и, таким образом, Joomla генерирует крошки, отражающие этот пункт меню..

Вы должны убедиться, что ссылки из вашей статьи Joomla имеют соответствующий Itemid для «Year X» -> «Program», тогда крошки должны работать.

...