Меню Joomla

Меню Joomla

Категории с материалами созданы, теперь не мешало бы вывести содержимое на нашем сайте. В этом нам как раз и поможет меню Joomla.

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

Меню в Joomla выводят в основном либо в шапке сайта (1) либо в сайдбаре (2), в зависимости от модульных позиций шаблона Joomla. В этих уроках мы с вами выведем главное меню в шапке сайта, а меню с категориями в сайдбаре.

Позиции для вывода меню

Сам процесс создания меню можно разделить на 3 пункта:

  1. Создание меню
  2. Создание пунктов меню
  3. Вывод на сайте с помощью модуля

Создание меню Joomla

Для того, чтобы создать меню вам необходимо перейти в «Менеджер меню». Это можно сделать двумя способами: в верхней вкладке меню кликните Меню > Менеджер меню (1) или на главной странице в меню быстрого доступа кликните по ссылке – Менеджер меню (2).

Переход в «Менеджер меню»

Как видите, по умолчанию создано главное меню, которое называется – Main Menu.

Мы можем создать новое меню нажав на кнопку «Создать». Или можем просто изменить текущее меню, чтобы не создавать еще одно меню.

Ставим галочку напротив меню (1) и нажимаем кнопку «Изменить» (2).

Выбор меню

Изменим заголовок (1), тип меню – системное имя меню (лучше всего писать латинскими буквами) оставим по умолчанию (2), также вы можете сделать для себя описание меню, но заполнять его необязательно (3). Ниже у вас есть возможность выбрать клиента, для которого будет использоваться этот тип меню:

  • Сайт – меню будет отображаться на сайте
  • Панель управления – меню созданное специально для админки Joomla

Оставляем клиент – Сайт (4). И нажимаем кнопку – «Сохранить и закрыть».

Изменение меню

После успешного сохранения меню, появится соответствующее сообщение.

Сохранение меню

Главное меню у нас будет выводиться в шапке сайта.

И по аналогии давайте создадим второе меню, пунктами которого будут ранее созданные подкатегории родительской категории «Все о Китае». Данное меню будет выводиться в сайдбаре.

Возможно сейчас для вас что-то не понятно, но позже вы поймете для чего мы все это делаем.

Для того, чтобы создать еще одно меню нажмите кнопку «Создать».

Создание меню

Пишем заголовок и тип меню. После этого жмем кнопку «Сохранить и закрыть».

Сохраняем меню

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

Создание пунктов меню Joomla

Для того, чтобы создать пункты в только что созданном меню, вам необходимо перейти в само меню. Сначала создадим пункт меню для «Главное меню», для этого кликните по нему.

Выбираем меню

Поскольку мы переименовывали Main Menu, то по умолчанию остался один пункт меню, который был к нему привязан – Home.

Открываем пункт меню

Давайте перейдем в данный пункт меню, кликнув по нему.

Сразу же укажем свой заголовок меню (1). Далее у нас идет «Тип пункта меню», который отвечает за то, какая информация и каким образом она будет выводиться на сайте. Для того, чтобы выбрать тип пункта меню кликните по кнопке – «Выбрать» (2).

Редактирование меню

Как только вы нажмете кнопку «Выбрать», перед вами откроется окошко с возможностью выбора типа пункта меню.

Пункт меню может вести на стандартный компонент Joomla или другой компонент, который вы установите во время работы с Джумлой. Сейчас здесь перечислены только стандартные компоненты.

В процессе работы с движком мы познакомимся со всеми основными, часто используемыми, стандартными компонентами, а в данный момент нас интересует – «Менеджер материалов».

Выбор типа пункта меню

«Менеджер материалов» – это самый популярный используемый тип пункта меню. С его помощью можно вывести как отдельный материал, так и список материалов.

Кликаем по «Менеджер материалов». И из открывшегося списка выберем – «Блог категории», который является самым распространенным пунктом из данного типа меню.

Тип меню – «Блог категории»

«Блог категории» – отображает вводные части материалов в одном или нескольких столбцах.

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

Как вы видите, тип пункта меню изменился на блог категории (1). Далее необходимо выбрать категорию, для этого напротив «Выбор категории» нажмите на кнопку – «Выбрать» (2).

Выбор категории

Выбираем нашу родительскую категорию – «Все о Китае». Именно данная категория позволит нам вывести все материалы, которые есть на сайте, потому что все подкатегории входят в категорию «Все о Китае».

Выбираем категорию

И в выборе категории появилась категория «Все о Китае».

Эти два пункта были обязательными для вывода материалов на сайте.

Ниже идут «Метки» (1), обычно метки я не указываю. Далее «Целевое окно» (2), с помощью которого можно выбрать окно браузера, где будет открыта страница, на которую ведет пункт меню. Данную опцию стоит изменить, если вы создаете ссылку на внешнюю страницу, например на другой сайт. Тогда вы можете указать – «Новое окно с элементами навигации». Поскольку у меня это будут внутренние страницы, то я оставляю значение по умолчанию – «Родительская», т.е. страница будет открываться в данном окне.

В опции «Стиль шаблона» (3) возможно назначить для данного пункта меню определённый стиль шаблона или использовать стиль шаблона по умолчанию. В данном случае в этом нет необходимости, поэтому оставляем значение – «По умолчанию».

Другие параметры пункта меню

Также хочется отметить, что большинство настроек Joomla по умолчанию выставлены таким образом, чтобы нам не было необходимости что либо менять, т.к. они выставлены верно.

Справа у нас находится «Меню» (1), в котором будет отображаться данный пункт. У меня – это «Главное меню». Следующим идет выбор родительского элемента (2), здесь мы выбираем будет ли у нас меню вложенным, т.е. пунктом меню, либо же будет основным меню. Поскольку «Главная» – первый пункт меню, то у нас остается выставленное значение по умолчанию – «Корневой пункт меню».

Далее идет «Порядок» (3), оставляем значение по умолчанию. Проверяем, чтобы «Состояние» (4) было – Опубликовано. И следующее достаточно важное свойство – «Главная страница» (5), здесь мы выбираем установить или нет данный пункт меню в качестве страницы, открываемой по умолчанию (главной страницы сайта). Одна из страниц сайта обязательно должна быть назначена в качестве главной. И стоит помнить, что главной страницей на сайте может быть только одна.

Оставляем значение по умолчанию «Доступ» – Public (публичный) (6).

Параметры пункта меню

И из оставшихся вкладок нас интересует – «Параметры макета Блога». В данной вкладке мы можем настроить вывод материалов на сайте.

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

  • «Только введения» – сколько будет выводиться статей на одной странице (1), я выставлю – 7
  • «Количество колонок» – количество колонок, в которых будут выводиться вступления материалов (2), здесь я установлю значение – 1

Поскольку я хочу, чтобы выводились все статьи подкатегорий «Все о Китае», то в параметре «Включать подкатегории» я выставлю значения – Все (3).

Настройка вывода материалов

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

Как только указанные параметры заполнены, нажмите кнопку «Сохранить и закрыть».

Перед вами появится сообщение об успешном сохранении пункта меню и ниже вы увидите наш пункт меню – Главная.

Сохранение пункта меню

«Главное меню» мы будем выводить в шапке сайта.

Но у нас с вами будет и другое меню – «Рубрики», которое будет выводиться в сайдбаре. Оно будет состоять из всех созданных нами ранее категорий, т.е. названия категорий и будут пунктами меню. Давайте для примера создадим один пункт меню «Рубрики», чтобы вам все стало понятнее.

Сейчас мы находимся в меню «Главное меню», это вы можете увидеть на панели фильтрации.

«Главное меню»

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

Меню «Рубрики»

Перейдя в «Рубрики», нажмите кнопку «Создать».

Создание пункта меню в «Рубрики»

Поскольку первая категория, которую я создала была «Страна», то давайте создадим пункт меню с таким же названием.

Заполняем заголовок меню (1), выбираем тип пункта меню (2). Указываем категорию (3), которая будет соответствовать названию категории «Страна». Проверяем, чтобы меню было «Рубрики» (4) и состояние – опубликовано (5). Обратите внимание, что «Главная страница» у вас должна стоять – Нет (6), потому что как уже говорилось ранее главная страница может быть только одна и ее сделали в предыдущем пункте меню.

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

Переходим во вкладку «Параметры макета Блога» и устанавливаем такие же параметры, как и в предыдущем пункте меню.

Вкладка «Параметры макета Блога»

Жмем кнопку «Сохранить и закрыть».

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

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

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

Опубликованные пункты меню

В этом уроке мы с вами научились создавать меню и пункты меню, а в следующем уроке выведем на сайте оба меню с помощью модуля. Жду вас в следующем уроке :)

Добавить комментарий


Защитный код
Обновить