#joomla #joomla1.7
#joomla #joomla1.7
Вопрос:
Мне нужен совет…
Я использую joomla 1.7.2.
Я хочу спланировать сайт, сайт должен быть очень иерархичным.
На самом деле оно будет содержать категории и подкатегории, а также подкатегории и … И, наконец, все соответствующие статьи, которые будут в разделе sub-sub … Выбранная категория.
Моя цель в Joomla — создать меню основных категорий, которое выглядело бы примерно так (на данный момент не обращайте внимания на графику):
Щелчок по категории приведет к появлению аналогичного меню с его подкатегориями.
Я думаю, вы могли бы создать статью для каждой категории, которая будет содержать меню, в котором будут отображаться соответствующие подкатегории. но это кажется неправильным.
Есть ли более правильный способ построения иерархической структуры меню сайта?
Извините за длинный текст.
Я был бы признателен за любой ответ.
Йони.
Комментарии:
1. На самом деле, теперь я понимаю, что все, что мне нужно выяснить, это как скрыть родительское меню после его нажатия. Это, если я не ошибаюсь… Итак, кто-нибудь знает, как это сделать? Йони.
Ответ №1:
Похоже, вы собираетесь заставить своих пользователей переходить по множеству ссылок, чтобы перейти к контенту. Как глубоко вы планируете зайти? Возможно, вы захотите заглянуть в одно из множества мега-меню, чтобы немного упростить доступ к тому, что они ищут.
В любом случае, базовая функциональность, которую вы ищете, встроена в основное меню Joomla. Сначала вам нужно будет создать единое меню с описанной вами структурой. Свяжите родительские меню с категорией Joomla. Хитрость заключается в параметрах модуля меню. Вам понадобится один модуль меню для каждого уровня категорий, который у вас есть в иерархии. Каждый модуль необходимо будет назначить каждому пункту меню на соответствующем уровне, а параметры начального и конечного уровней необходимо будет установить на один уровень ниже текущего уровня (0 — корневой или верхний уровень). Вы также захотите отключить отображение подменю.
при переходе по ссылкам в меню будут отображаться только дочерние меню текущего пункта меню, в котором вы находитесь.
Комментарии:
1. Спасибо за ответ. Единственная проблема, с которой я все еще сталкиваюсь, заключается в том, что родительское меню не исчезнет после нажатия. Связано ли это с частью «Назначение меню» на странице редактирования?
2. Можете ли вы опубликовать снимок экрана? Возможно, вам придется повозиться с отображаемыми уровнями, вы должны иметь возможность отображать только пункты подменю без родительского.
3. Ты прав, я поиграл с «Назначением меню», я предполагаю, что оно задает страницы, на которых будет отображаться меню. Таким образом, я исключаю все страницы, исключая ту, которая требуется для каждого меню.
Ответ №2:
Если вы хотите создать иерархическое меню в Joomla, вам придется «разделить» меню на разные части. Пожалуйста, следуйте этим руководствам: