В Joomla, при работе с модулями всегда встаёт вопрос в позиционировании. Позиция определяет точное расположение модуля на сайте. Кроме этого, от места расположения будет зависеть и оформление модуля.

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

1. Все доступные позиции для модуля отображаются в пункте "Позиция", при его создании.

Из списка нужно выбирать позиции только вашего шаблона. Стандартный: Protostar.

Но как понять, какая позиция вам подойдет? Для этого нужно обратиться к самому шаблону.

2. Все шаблоны расположены в "Менеджере шаблонов".

3. На странице расположен весь список доступных шаблонов. Слева от названия отображается иконка позиций шаблона. Изначально данная возможность отключена. Чтобы её включить необходимо войти в настройки.

4. В настройках достаточно нажать одну кнопку: "Включено".

5. Теперь, чтобы просмотреть доступные позиции - нужно нажать на иконку текущего шаблона.

6. На новой странице откроется сайт со всем содержимым. Позиции модулей будут отображены в серых блоках. В блоках будут подписаны названия позиций. Названия позиций и есть те данные, которые нужно учитывать при создании нового модуля.

Чаще всего названия подписаны понятными словами (left,right), но иногда используются и служебные имена (position-1,2). Служебные имена запомнить сложнее, но всегда можно обратиться к странице и уточнить позиции.

Читайте также:
Порядок модулей в Joomla 3 Порядок модулей в Joomla 3

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

Создание модулей в Joomla 2.5 Создание модулей в Joomla 2.5

Попасть на страницу «Менеджер модулей» можно по вкладкам Расширения – Менеджер модулей.

6. Оптимизация основных блоков 6. Оптимизация основных блоков

После подготовки основы шаблона и вывода контента, встаёт вопрос о том, как организовать логику вывода основных блоков. Речь идет о формировании левой, правой и основной сторон, в зависимости от вывода содержимого в этих блоках.

5. Вывод контента и модулей в шаблоне 5. Вывод контента и модулей в шаблоне

Основной задачей, при создании шаблона для Joomla, является вывод динамического контента. Т.е. сделать так, чтобы работая в административной части, можно было видеть результат на страницах собственного шаблона. Попросту говоря - адаптировать шаблон для Joomla.