Основные настройки редактирования пункта меню типа «Материалы - Блог категории»
Продолжаем знакомится с настройками «Меню» сайта созданного с помощью CMS Joomla 4. В этом материале мы ознакомимся с тем какие настройки доступны при редактировании Пункта меню на примере Типа пункта меню «Материалы - Блог категории»
При помощи созданного в административной части CMS Joomla 4 «Меню» и входящих в него «Пунктов меню» создается структура навигации на сайте. В предыдущих статьях о меню «03-1 Работа с Меню Joomla 4: Список созданных меню» и «03-2 Управление списком Пунктов меню Joomla 4» я немного рассказал о том, как создаются Меню и Пункты меню.
В статье «03-3 Понятие «тип пункта меню» CMS Joomla 4» мы также вкратце ознакомились с таким ключевым для сайта на CMS Joomla понятием как «Тип пункта меню». И помним, что Тип пункта меню — это не что иное, как набор правил, по которым создается страниц сайта, когда пользователь кликает на пункт меню.
Теперь пойдем дальше и посмотрим, каковы настройки доступные нам при создании/редактировании Пункта меню на примере одного из важнейших для обычного (новостного, информационного) сайта варианта страницы - «Материалы - Блог Категории».
Выбираем пункт меню
Страница, сформированная при помощи пункта меню этого типа будет содержать список материалов сайта из выбранной категории. А вид этого списка как раз и настраивается при помощи параметров доступных в административной части при редактировании пункта меню.
Будем разбирать конкретный пример и изменять настройки уже созданного пункта меню. Один из пунктов Верхнего выпадающего меню на сайте Joomla 4 заполненном демо-данными носит наименование «Blog» и выводит упорядоченную информацию о Материалах из одноименной категории.
В админке это пункт меню «Blog» - первый в меню «Main Menu Blog»
Впрочем, и название пункта меню и то в каком меню он расположен не столь важно, так как на Вашем сайте все будет иначе. Главное для нас сейчас - понять принцип.
Менеджер меню: Редактирование пункта меню
Кликнем по пункту меню «Blog» в админке – откроется окно, содержащее форму редактирования «Меню: Редактирование пункта меню». Вид окна редактирования пункта меню (количество вкладок и набор полей для изменения настроек) зависит от Типа пункта меню.
Тем не менее некоторые поля и вкладки в обязательном порядке присутствуют при редактировании пункта меню любого типа, за исключением специальных или ведущих на внешние страницы. Эти общие поля и вкладки я буду помечать символом (О).
Вне вкладок
Вне вкладок, т.е. доступны всегда при редактировании пункта меню кнопки и ссылки в верхней части окна редактирования:
«Сохранить» - сохранение настроек после редактирования без закрытия окна редактирования.
«Сохранить и Закрыть» - сохранение настроек после редактирования и закрытие окна редактирования.
«Сохранить и Создать» - сохранение настроек после редактирования и открытие нового окна для создания пункта меню.
«Сохранить как копию» - сохранение настроек после редактирования и открытие нового окна со скопированными настройками.
«Закрыть» - закрыть окно редактирования без сохранения изменений.
Так же вне вкладок, т.е. доступны всегда при редактировании пункта меню два поля:
«Заголовок*» (О) - поле для создания заголовка пункта меню. Это очень важное поле! Текст занесенный в поле отображается так же на сайте (если не использовался псевдоним пункта меню). Пометка в виде (*) рядом с заголовком поля означает что оно должно быть заполнено обязательно!
«Алиас» (О) - поле для занесения алиаса (псевдонима) пункта меню. Важнейшее поле сайта на CMS Joomla! Алиас пункта меню участвует в формировании ссылки на страницу сайта, при использовании SEF (ЧПУ - человеко-понятных ссылок).
Для нашего пункта меню ссылка на страницу http://mysite.com/blog. Здесь вклад алиаса нашего пункта меню в общую ссылку на страницу - «…/blog».
Это поле так же обязательное, но при создании пункта меню оно заполняется автоматически из значения в поле Заголовок после первого сохранения (нажатия кнопки «Сохранить»). После автоматического создания алиас можно изменить вручную. Ну а после того как страница будет проиндексирована поисковиками изменять алиас крайне нежелательно, почему, думаю объяснять не нужно.
Это особенность CMS Joomla. А раз так, то её необходимо учитывать.
- Во-первых, следует тщательно подобрать алиасы, чтобы не возникла необходимость в их изменении.
- Во-вторых, хорошенько продумать структуру сайта, чтобы не возникала необходимость изменять взаимное расположение пунктов меню.
- Ну а в-третьих, если изменения алиаса или переноса пункта меню все-таки необходимы, CMS Joomla 4 предоставляет «из коробки» специальный механизм переадресации (компонент Перенаправление) с устаревшей ссылки страницы, на новую, просто не забудьте это сделать.
Вкладка «Подробности»
На первой вкладке окна редактирования пункта меню практически все поля относятся к общим для всех типов меню CMS Joomla 4 Core.
В средней части окна:
«Тип пункта меню*» (О) - поле выбора Типа пункта меню. Обязательное поле. В нашем примере уже выбран тип пункта меню «Материалы - Блог Категории».
«Категория*» - поле выбора Категории, специфическое для этого типа пункта меню. Обязательное поле. Предполагается, что к моменту создания пункта меню у Вас уже созданы Материалы и Категории и есть из чего выбирать.
В нашем примере категория «Blog» уже выбрана. Чтобы выбрать другую категорию (если это необходимо), то прежде нужно удалить выбор старой. Для этого предназначена кнопка «Очистить», после нажатия на которую, имя выбранной категории из поля исчезнет и появится кнопка «Выбрать».
Для выбранной категории рядом с её наименованием доступна так же кнопка «Редактировать». При помощи этой кнопки мы можем открыть выбранную категорию для быстрого редактирования.
«Теги» - поле выбора Тега (Метки). Предполагается, что вы уже знаете зачем это нужно.
«Ссылка» (О) - относительная ссылка на формируемую страницу, так как она выглядела бы без использования ЧПУ. Формируется системой.
«Окно браузера» (О) - поле выбора, того как открывать формируемую страницу (в той же вкладке или открыть новую). Выбор из списка.
«Стиль шаблона» (О) - поле выбора шаблона для формируемой страницы. Выбор из списка шаблонов сайта. В CMS Joomla 4 таким образом можно отдельным страницам сайта назначить свой шаблон.
В правой части окна:
«Меню*» (О) - поле выбора Меню для пункта. Выбор из списка меню сайта.
«Родительский пункт» (О) - поле выбора родительского пункта меню. Выбор из списка пунктов, ранее выбранного Меню.
«Порядок» (О) - возможность выбора порядка следования пункта меню. Выбор из списка пунктов меню одного уровня. Редко используется, так как гораздо удобнее изменять порядок пунктов меню в менеджере пунктов.
«Состояние» (О) - поле выбора состояния для пункта меню. Выбор из списка (Опубликовано, Не опубликовано, В корзине).
«Главная страница» - возможность назначить страницу, формируемую пунктом меню в качестве Главной для сайта. Переключатель.
«Начало публикации» (О) - выбор даты начала публикации страницы, если необходимо. Поле календаря.
«Завершение публикации» (О) - выбор даты окончания публикации страницы, если необходимо. Поле календаря.
«Доступ» (О) - поле выбора доступа для пункта меню, а, следовательно, и для формируемой с его помощью страницы. Выбор из списка (Public, Guest...).
«Примечание» (О) - поле примечания, которое выводится в списке пунктов меню.
«Язык» (О) - поле выбора языка для пункта меню, а, следовательно, и для формируемой с его помощью страницы. Выбор из списка. Присутствует при активации функций создания мультиязычного сайта (плагин Система - Фильтр языка).
В следующих материалах разберем настройки в других вкладках.
Другие материалы по теме
- 03-1 Работа с Меню Joomla 4: Список созданных меню
- 03-2 Управление списком Пунктов меню Joomla 4
- 03-3 Понятие «тип пункта меню» CMS Joomla 4
- 03-4 Пример настройки пункта меню в CMS Joomla 4, часть 1
- 03-4 Пример настройки пункта меню в CMS Joomla 4, часть 2
- 03-4 Пример настройки пункта меню в CMS Joomla 4, часть 3