Рубрика - Сайтостроение

Показать меню

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

Есть два основных способа показать меню на странице сайта: вертикальное меню и горизонтальное меню.

Есть и другие типы, чтобы показывать меню, но они менее употребляемы.

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

Как настроен модуль, так он и будет показывать меню.

Вывод меню на странице сайта

Вывод меню на сайте выполняется специальным модулем встроенным в СMS-систему. Если, например, сайт сделан на Joomla, то это модуль - mod_mainmenu. Именно он на joomla отвечает за вывод пунктов меню на странице сайта. Но чтобы правильно отразить меню на сайте нужно правильно настроить этот модуль.

Основные настройки осуществляются в админпанели. Для этого нужно открыть Расширение -- Менеджер модулей --  щелкнуть по названию интересующего модуля ( или поставить птичку в окошке и щелкнуть Изменить ). Откроется окно Модуль:[Изменить]. Здесь настраивается в joomla вывод меню на странице сайта, указывается на каких именно страницах оно будет показываться.

Следует обратить внимание на раздел Параметры -- Стиль меню.

Если для Главного меню (оно обычно вертикальное) выбрать стиль Список, то выводиться будут все пункты меню, включая Категории и входящие в них страницы.

Если выбрать стиль Вертикально, то выводится меню только с указанием категорий и тех пунктов, категория которых в данный момент открыта.

Так легко можно настроить вывод меню на странице сайта.

 Создать меню для сайта

Создать новое меню для сайте joomla достаточно просто. Так как за вывод меню отвечает определенный модуль, нужно предварительно создать новый модуль. Создать новый модуль, который будет выводить меню можно просто копируя имеющийся модуль главного меню -mod_mainmenu и соответствующим образом его настраивая. Имеется ввиду, что количество создаваемых меню на joomla ограничивается только здравым смыслом. Как указано выше в настройки можно попасть через Менеджер модулей.

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

 

Не показывается меню

 

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

Первая - после того, как создали модуль меню, его не включили. Включается модуль в Менеджере модулей (Расширение - Менеджер модулей). Здесь нужно проверить, чтобы в колонке Включен напротив созданного вами ( или существующего изначально ) модуля стояла зеленая галка. Знак того, что модуль выключен - красный кружок с белым крестом. Если модуль не включен, то соответственно  не будет показываться на странице меню. Именно модуль mod_mainmenu отвечает за вывод (показ) пунктов меню на сайте.

Вторая причина того, что не показывается меню - в разделе Назначение меню не выбраны страницы на которых будет показываться меню. Попасть в этот раздел можно из Менеджера меню, щелкнув один раз по названию модуля или поставить птичку напротив интересующего модуля и щелкнув кнопку Изменить (вверху).

Если здесь точка стоит в окошке Нет, то меню не будет показываться вообще. Если же будет активировано окошко Все, то меню будет отражаться на всех страницах сайта. Можно также активировать- Выбрать из списка - и указать на каких конкретно страницах будет показываться меню. Для этого нужно будет из раскрывающегося списка выбрать нужные страницы, а на остальных меню не будет показываться. После чего не забываем щелкнуть Применить или Сохранить, чтобы изменения вступили в силу. Если этого не сделать, изменения не будут сохранены и естественно причина "не показывается меню" не будет устранена.

Возможна, конечно, еще одна причина, по которой не показывается меню, вернее не показывается пункт меню. Что показывалась ссылка из пункта меню на страницу сайта, нужно этот пункт меню создать.

 

Создать пункт меню

 

Для того чтобы пункт меню создать нужно войти в админпанель, а затем Все меню - Менеджер меню. В открывшемся меню выбрать Пункты меню того меню, пункт которого мы хотим создать. Это способ создания или редактирования пункта меню для сайтов созданных на joomla. На других СMS-системах при создании или редактировании меню будут свои отличия.

Итак, щелкнув по значку Пункты меню, мы попадаем на страницу Пункты меню. Здесь щелкаем Создать (зеленый круг с белым крестом) и попадаем на страницу Пункты меню [создать], где выбираем тип создаваемого меню. Дальнейшие действия зависят от выбранного типа создаваемого пункта меню.

Если мы хотим пункт меню создать со ссылкой на какую-то статью, то выбираем тип Материалы -- Стандартный шаблон материалов и далее статью на которую будет ссылаться данный создаваемый пункт меню.

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

Но еще раз уточняю, что здесь описано, как пункты меню joomla создать.

А также то, что между действиями - добавить пункт в меню и создать пункт меню - принципиальной разницы нет. Действия абсолютно идентичны.

Точно также на joomla редактируют пункты меню.

Показать меню