Использование модулей Joomla - WPtuts.ru

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

Модуль Joomla – набор скриптов, который существенно расширить функциональность CMS Joomla. Стандартный набор модулей Joomla достаточно скуден, да и сами модули достаточно примитивны, но они способны решать основные задачи. Давайте рассмотрим работу модулей на примере одной из страниц этого блога, расположенной по адресу http://myjoomlasite.ru/instrumenty-webmastera.html.

Использование модулей Joomla - ispolzovanie moduley 1
Модули на страницах блога

Вот так выглядит страница, посвященная инструментам для вебмастера в этом блоге. Что нам попалось на глаза? В верхней части есть логотип, ниже расположено горизонтальное меню, в левой колонке есть меню “Уроки Joomla”, чуть правее блок “полезности” (теперь там реклама от гугла) и дальше выводится непосредственно статья об этих самых инструментах.

Сразу надо отметить, что модули могут выводиться лишь в тех местах, которые для этого предназначены. Такие места называют позициями и их расположение определяется шаблоном. Т.е. в одном шаблоне может быть 50 различных позиций для модулей, а в другом всего 10. О позициях я уже вскользь упоминал в уроке “Знакомство с шаблоном“.

Давайте теперь посмотрим какие позиции доступны в моем шаблоне. Для этого в конце адреса сайта просто добавьте “?tp=1”, т.е. адрес страницы у Вас должен выглядеть так: http://вашсайт.ru/instrumenty-webmastera.html?tp=1

Использование модулей Joomla - ispolzovanie moduley 2
Позиции модулей в шаблоне

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

Как видите, позиции подписаны красным шрифтом на белом фоне. Например, logo [none outline] или menu [yoo outline]. На самом же деле названием позиции является текст до квадратных скобок (то что находится в квадратных скобках нас вообще не интересует), т.е. у меня есть позиция logo и menu.

Давайте все же подойдем ближе к моему шаблону. В позиции log у меня размещен модуль, который выводит логотип; в позиции menu находится модуль, выводящий горизонтальное меню; а в позиции left у меня расположено меню “Уроки Joomla”. Как Вы наверняка заметили между горизонтальным меню (menu) и меню “Уроки Joomla” есть еще 2 пустые позиции: topblock и top. Я в эти позиции пока ничего не поместил, но если мне понадобится это сделать, то я спокойно вставлю туда нужные модули. А если мне понадобится разместить модуль прямо на над статьей, то для этого у меня еще осталась свободная позиция maintop (справа от позиции left).

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Написать комментарий

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

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: