«Типом пункта меню» в CMS Joomla называют вариант вида страницы, который получит пользователь, нажав на выбранный пункт меню.
Продолжаем знакомится с настройками «Меню» сайта созданного с помощью CMS Joomla. Мы подошли к возможности создания/настройки «Пункта меню». Но прежде чем мы займемся этим, нужно ознакомится с понятием «Тип пункта меню». Так как вид окна редактирования Пункта меню напрямую зависит от того к какому типу он относится.
При помощи созданного в административной части CMS Joomla «Меню» и входящих в него «Пунктов меню» создается структура навигации на сайте. В предыдущих статьях о меню «03-1 Менеджер Меню CMS Joomla 3.» и «03-2 Менеджер Пунктов меню CMS Joomla 3.» я немного рассказал о том, как создаются Меню и Пункты меню. Следующий шаг - создание и редактирование Пункта меню. Но прежде чем это сделать нужно понять что такое «Тип пункта меню».
При создании нового Пункта меню открывается окно «Создания пункта меню» с минимальными настройками. И первое, что необходимо сделать - выбрать Тип пункта меню для создаваемого пункта меню.
Общее понятие о «Типах пунктов меню»
CMS Joomla абсолютно динамичная система, т.е на сайте, созданном при помощи этой системы присутствуют только «динамичные страницы» и отсутствуют «статические страницы» (такие как Страницы в CMS Wordpress). Нажатие на «Пункт меню» на Сайте, созданном с помощью CMS Joomla фактически формируют эти динамические страницы сайта, извлекая информацию (url, категорию, заголовок, текст, дату, автора и т.д.) из базы данных и подтягивая, при необходимости изображения, тем самым определяют их содержание.
Вариантов страниц, формируемых Пунктами меню CMS Joomla существует действительно множество. Например Пункт меню может вести на Отдельную статью или Новость (для новостного сайта или блога) или Полное описание Товара (для интернет-магазина). Пункт меню может вести на Список статей, новостей или товаров. Пункт меню может вести на страницу Контакты и на страницу со Списком контактов, на страницу Поиска, Ленту новостей, страницу Регистрации пользователя и т.д.
«Типом пункта меню» в CMS Joomla называют вариант вида страницы, который получит пользователь, нажав на выбранный пункт меню.
«Типы пунктов меню» доступные в CMS Joomla
Начнем обзор Типов пунктов меню доступных на «чистой» Joomla, т.е. входящих в поставку «из коробки».
Группа «Контакты»
Созданные при помощи типов этой группы Пункты меню обращаются к стандартному компоненту CMS Joomla «Контакты»
Тип пункта меню «Избранные Контакты». Созданный при помощи этого типа Пункт меню формирует страницу сайта со списком Контактов, помеченных как «Избранные».
Тип пункта меню «Контакт». Созданный при помощи этого типа Пункт меню формирует страницу сайта на которой выводится полная информация о выбранном Контакте.
Тип пункта меню «Список категорий контактов». Созданный при помощи этого типа Пункт меню будет формировать страницу сайта на которой выводится список Категорий контактов.
Тип пункта меню «Список контактов категории». Созданный при помощи этого типа Пункт меню формирует страницу сайта со списком Контактов, из выбранной Категории.
Группа «Лента новостей»
Созданные при помощи типов этой группы Пункты меню обращаются к стандартному компоненту CMS Joomla «Лента новостей» и может формировать страницы сайта содержащие отдельную «Ленту новостей», «Список категорий лент новостей» и «Список лент новостей из Категории»
Группа «Материалы»
Это самая важная группа типов пунктов меню они формируют самые важные страницы сайта на CMS Joomla. Созданные при помощи типов этой группы Пункты меню обращаются к стандартному компоненту CMS Joomla «Материалы».
Тип пункта меню «Архивные материалы». Созданный при помощи этого типа Пункт меню будет формировать страницу сайта со списком архивных Материалов (помеченных «В архив»).
Тип пункта меню «Блог категории». Созданный при помощи этого типа Пункт меню будет формировать страницу сайта со списком Материалов из выбранной категории в виде, называемом «Блог». Вид списка материалов «Блог» дает возможность показать Заголовок, изображение и вступительную часть текста, а так же дату, автора, категорию, количество просмотров по желанию. Это важнейший тип пункта меню, наиболее часто используемый на сайте. Именно для этого типа пункта меню будет приведен пример создания и настройки пункта меню.
Тип пункта меню «Избранные материалы». Созданный при помощи этого типа Пункт меню будет формировать страницу сайта со списком Материалов, помеченных как «Избранные». Очень часто именно эта страница становится «Главной» на сайте на CMS Joomla.
Тип пункта меню «Материал». Созданный при помощи этого типа Пункт меню будет формировать страницу сайта на которой будет выведена полная информация из конкретного Материала сайта. Достаточно часто используемый тип пункта меню.
Тип пункта меню «Создать Материал». Созданный при помощи этого типа Пункт меню будет формировать страницу сайта на которой выводится форма создания нового Материала.
Тип пункта меню «Список всех категорий». Созданный при помощи этого типа Пункт меню формирует страницу сайта на которой будет выведен список Категорий материалов.
Тип пункта меню «Список материалов категории». Созданный при помощи этого типа Пункт меню будет формировать страницу сайта со списком Материалов, из выбранной Категории. В отличии от вида «Блог» список Материалов будет выведен в виде таблицы.
В этой группе присутствует еще два типа пункта меню, которые демонстрируют возможность создания собственных (пользовательских) вариантов формирования страниц.
Группа «Метки»
Созданные при помощи типов меню этой группы Пункты меню обращаются к стандартному компоненту CMS Joomla «Метки» и будут формировать страницы сайта, такие как «Список меток», «Список элементов» (для выбранной метки) и «Список элементов (компактный)» - другой шаблон для выбранной метки.
Группа «Пользователи»
Это также важная группа типов пунктов меню, с их помощью формируются страницы сайта на CMS Joomla, относящиеся к работе с зарегистрированными пользователями. Созданные при помощи типов этой группы Пункты меню обращаются к стандартному компоненту CMS Joomla «Пользователи».
Здесь названия типов пунктов меню говорят сами за себя. Можно создать страницы на которых пользователям выводятся формы для авторизации, регистрации, изменения данных, выхода, изменения логина и пароля.
Группа «Ссылки»
Созданные при помощи типов этой группы Пункты меню обращаются к стандартному компоненту CMS Joomla «Ссылки» и формируют такие страницы сайта, как «Создать ссылку», «Список категорий ссылок» и «Список ссылок из Категории»
Группа «Системные ссылки»
Это специальная группа типов пунктов меню.
Тип пункта меню «Внешний URL». Созданный при помощи этого типа Пункт меню будет вести на внешний ресурс.
Типы пунктов меню «Заголовок» и «Разделитель» позволяют создавать разделители для пунктов меню внутри Меню.
Тип пункта меню «Псевдоним пункта меню». Созданный при помощи этого типа Пункт меню будет ссылаться на ранее созданный пункт меню и открывать ту же самую страницу с тем же url, что исключает дублирование.
«Типы пунктов меню» сторонних компонентов.
Доступные «Типы пунктов меню» для создания Пункта меню каждого конкретного сайта зависят от установленных дополнительных Компонентов. Например на этом сайте установлен компонент Интернет-магазина JoomShopping, который формирует специфические типы пунктов меню. Такие как «Магазин», «Категории», «Товары категории», «Продукты продавца», «Производители», «Корзина», «Мои заказы» и т.д.