Сложность урока: Легкий
Типы пунктов меню Joomla - контакты, ленты новостей, материалы

Приветствую Вас на втором уроке, посвященном меню Joomla 3. На этот раз мы не будем разбирать, что такое меню и для чего оно нужно, это обсудили в прошлом уроке, а на данном уроке поговорим об одном из главных свойств меню – о типах пункта меню. Это достаточно обширный вопрос ведь типов пункта меню даже в базовой сборке CMS Joomla более чем достаточно. Для начала давайте определимся, что такое тип пункта меню.

Что такое тип пункта меню

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

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

Какие типы пункта меню существуют в Joomla 3

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

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

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

В качестве примера я привел скриншот страницы редактирования пункта меню, который ведет на главную страницу сайта. После нажатия на кнопку «Выбрать» перед нами в модальном окне откроется весь перечень доступных в Joomla типов пункта меню:

Типы пунктов меню которые присутствуют в базовой сборке Joomla 3.7

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

Тип пункта меню «Контакты»

Первый в списке тип пункта меню имеет название «Контакты», он в свою очередь содержит четыре вложенных типа, смотрите на скриншот ниже:

Тип пункта меню Joomla "Контакты"

Что такое контакты в Joomla мы еще не знаем, об этом я обязательно расскажу в следующих уроках. Если совсем коротко, то контакты чем-то напоминают материалы в Joomla, они так же могут быть избранными, а так же иметь свои категории. Но в отличие от материала контакт содержит информацию лишь о конкретных пользователях сайта (если можно так сказать). Таким образом, выбрав один из перечисленных типов пункта меню можно выводить на страницы сайта, как отдельный контакт, так и все контакты, относящиеся к определенной категории. Рассмотрим все типы подробнее.

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

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

Тип пункта меню «Ленты новостей»

Следующий в списке тип пункта меню носит название «Ленты новостей». Судя по названию должно быть понятно что речь в данном случае пойдет о RSS лентах. 

Тип пункта меню Joomla - "Ленты новостей"

Тип пункта меню «Ленты новостей» содержит три вложенных пункта. Тут все аналогично контактам – можно выводить как отдельную ленту новостей, так же список их категорий и все новости из выбранной категории.

  • Лента новостей – выводит одну конкретно указанную RSS ленту
  • Список всех категорий лент новостей – отображает все имеющиеся категории, которые были созданы для лент новостей в виде списка
  • Список лент новостей в категории – выводит все имеющиеся ленты новостей из указанной категории.

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

Тип пункта меню «Материалы»

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

Тип пункта меню "Материалы"

Рассмотрим всё это многообразие по порядку:

Архивные материалы – если выбрать данный тип пункта меню то на странице сайта будут выведены те материалы, которые были помечены как архивные. Например, на Вашем сайте накопилось множество статей, которые по той или иной причине на данный момент не актуальны, их можно пометить как архивные и выводить на отдельной странице.

Блог категории – это достаточно распространенный тип пункта меню, его довольно часто используют на страницах сайта. С его помощью можно вывести материалы в виде блога в одном или нескольких столбцах. В качестве примера можно посмотреть на скриншот.

Материалы на сайте выведенные в виде блога из определенной категории

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

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

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

Список всех категорий – при помощи данного типа меню можно вывести все категории, которые входят в выбранную в виде списка. На сайте это будет выглядеть примерно следующим образом (смотрите скриншот).

Страница сайта на которой выведен список всех категорий

Список материалов категории – данный тип пункта меню выводит все материалы выбранной категории в виде обычного списка. При этом по умолчанию будут отображены только заголовки материалов и количество просмотров (пример на скриншоте).

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

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

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