2014-09-10 3 views
2

Это сложно объяснить, но я сделаю все возможное.Список категорий категории Joomla

У меня есть сайт с несколькими статьями, сгруппированными в разные меню, что позволяет мне предоставлять соответствующий контент посетителю в зависимости от того, что им интересно. Каждая статья может быть в нескольких меню.

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

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

Мне нужно исправление, которое выбирает активный идентификатор меню, а не по умолчанию.

Любая помощь приветствуется.

ответ

0

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

Что вам нужно сделать, так это то, что вы хотите переопределить модуль макета для этой категории и создать код, который получит правильный URL-адрес на основе вашего контекста. Не очень простая вещь, но это так это должно быть сделано.

Обратите внимание, что существуют некоторые расширения, такие как flexicontent, которые разрешают публикацию статей в нескольких категориях и которые будут обрабатывать такие URL-адреса правильно в зависимости от контекста.

Смежные вопросы