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

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

Тип пункта меню «Менеджер настроек»

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

Тип пункта меню Joomla 3 - "Менеджер настроек"

Взглянув на скриншот, сразу становится понятно, за что отвечает каждый (а их всего два) из типов пункта меню «Менеджер настроек»

  • Параметры конфигурации сайта – данный тип пункта меню выводит на странице сайта параметры его конфигурации (метаданные, параметры SEO и т.д.)
  • Параметры шаблона – отображает параметры шаблона. Работает данный тип пункта меню только в том случае, когда используемый шаблон сайта поддерживает отображение его параметров.

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

Для скрытия пункта меню от пользователей можно воспользоваться параметром "Доступ"

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

Для наглядности давайте посмотрим, как выглядит страница, на которой отображены параметры конфигурации сайта:

Пример страницы на которой при помощи типа пункта меню выведена конфигурация сайта

А так выглядит страница, отображающая и позволяющая редактировать некоторые настройки шаблона сайта.

Страница сайта на которой отображены настройки шаблона

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

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

Семейство типов пункта меню под общим названием «Метки» будет полезно тем, кто использует метки на своем сайте. Что такое метки описывать не буду, этому будет посвящён отдельный урок, скажу только что «Метки» это новый компонент который появился в Joomla, начиная с третьей версии. С помощью меток можно более детально классифицировать статьи (материалы), но об этом позднее, а сейчас давайте просто посмотрим, какие типы пунктов меню доступны для меток. Их всего три:

Тип пункта меню «Метки» в Joomla 3.7.3

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

Тип пункта меню «Обёртка (Wrapper)»

Следующий на очереди тип пункта меню - «Обёртка (Wrapper)», который содержит один единственный одноименный подпункт:

Тип пункта меню «Обёртка (Wrapper)»

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

Страница сайта на которой при помощи типа пункта меню "Обёртка" выведена страница Яндекс.Погода

Тип пункта меню «Поиск»

Очередной, но не последний тип пункта меню, содержащий единственный пункт - «Форма поиска и список результатов поиска».

Тип пункта меню Joomla 3.7.3 - «Поиск»

При помощи данного типа пункта меню можно выводить на страницу сайта специальную форму для поиска с расширенными параметрами. Выглядит это следующим образом:

Форма поиска с результатами доступ к которой осуществляется при помощи определенного типа пункта меню Joomla 3

Тип пункта меню «Пользователи»

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

Тип пункта меню в Joomla 3 - "Пользователи"

  • Восстановление имени пользователя – тут все просто, перейдя по пункту меню с данным типом, пользователь попадет на страницу восстановления забытого логина. Для этого необходимо будет ввести e-mail указанный при регистрации, именно на него будет выслан забытый логин.
  • Выход – данный тип пункта меню используется для выхода с сайта как зарегистрированного пользователя. Другими словами если вам захотелось «Разлогиниться» то вам сюда.
  • Изменение пароля – в данном случае суть точно такая же, как с восстановлением имени пользователя. Пользователь вводит указанный при регистрации e-mail, на который будет отправлен специальный проверочный код. Далее с его помощью можно будет ввести новый пароль. Полезно когда пользователь забыл пароль.
  • Изменить профиль пользователя – при помощи данного пункта меню пользователь может поменять либо отредактировать свои личные данные, такие как имя пользователя, пароль, адрес электронной почты, язык, шаблон сайта (по возможности) и т.п.
  • Профиль пользователя – служит для вывода информации о пользователе, но в отличие от предыдущего пункта редактирование не предусмотрено.
  • Форма авторизации – при нажатии на пункт меню с данным типом, пользователь будет направлен на страницу, где ему будет предложено ввести свой логин и пароль для авторизации на сайте.
  • Форма регистрации – данный тип пункта меню необходим для регистрации новых пользователей на сайте. На странице необходимо будет ввести имя, логин, пароль и адрес электронной почты. 

Тип пункта меню «Системные ссылки»

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

Тип пункта меню «Системные ссылки»

Рассмотрим перечисленные типы пункта меню подробнее:

  • Внешний URL – при помощи данного типа пункта меню можно перенаправлять пользователей, как на внутреннюю страницу сайта, так и на другой сайт по прямой ссылке. Стоит отметить что адрес (или URL) страницы указывается в абсолютном формате, что несколько неудобно для указания внутренних страниц сайта.
  • Заголовок – достаточно полезный тип пункта меню, с его помощью удобно делать выпадающие меню, в которых родительский элемент не должен являться ссылкой на страницу. Указав пункту меню, что он будет иметь тип «Заголовок» он будет выведен как обычный не кликабельный заголовок.
  • Псевдоним пункта меню – очень полезный тип пункта меню, он способен перенаправлять пользователя на уже существующий пункт меню. Для чего это использовать? Давайте рассмотрим пример, допустим, у вас имеется главное меню с определенными пунктами, и есть несколько дополнительных, которые имею свою иерархию. Если станет необходимо с главного меню сделать ссылку на существующий, то для того чтобы не создавать дублей как раз и был придуман данный тип пункта меню. Он просто перенаправляет пользователя на уже существующее меню, при этом, не создавая дублей страниц.
  • Разделитель – тут все в точности так же как в случае с типом пункта меню «Заголовок», различия лишь в оформлении и классах применимых к пункту меню.

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

И последний в списке типов пункта меню, который присутствует в базовой сборке Joomla 3.7 – «Умный поиск».

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

Что он делает и чем отличается от обычного поиска? На первый вопрос, что делает умный поиск ответ простой – в точности то же самое что и обычный, а вот чем они отличаются, сейчас попытаюсь объяснить. Умный поиск в отличие от обычного удобен тем, что когда пользователь начинает набирать искомую фразу в строку поиска ему в выпадающем списке будут предложены возможные варианты, которые можно выбрать, не набирая всю фразу целиком. Однако для того чтобы «умный поиск» функционировал необходимо включить соответствующий плагин на странице менеджера плагинов.

Пример использования "Умного поиска" на сайте Joomla 3

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

 
 
 

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


Комментарии   

Николай
0 #1 Николай 31.01.2018 16:08
Спасибо. Все красиво и понятно. Как сделать такой же исходный код, как у вашего сайта?
Цитировать
Joom4all
0 #2 Joom4all 31.01.2018 16:29
Весь процесс создания текущего шаблона подробно описан в разделе "Расширенные возможности -
http://joom4all.ru/sites-creation/advanced".
Цитировать