Модули предназначены для отображения текста, изображений и другой информации в установленных позициях на сайте. Для управления модулями в администраторской панели существует специальный раздел - Менеджер модулей. Из менеджера модулей в Joomla 2.5 можно изменять параметры в установленных модулях, отключать их и создавать новые.
В менеджер модулей можно перейти из главной панели управления, нажав на соответствующую иконку или из верхнего меню админки: Расширения - Менеджер модулей.
После перехода, вы увидите таблицу из установленных модулей, а также их позицию на сайте, состояние (опубликовано/не опубликовано) и другие параметры, которые устанавливаются при настройке модуля. О том, как устанавливаются модули, вы узнали из предыдущей статьи.
Настройка модуля
Все модули имеют стандартные и индивидуальные параметры. Стандартные параметры, одинаковые для каждого модуля и имеют вид:
- Заголовок - Название модуля (можно изменить на своё)
- Показывать заголовок - будет ли показано название модуля на сайте
- Позиция - выбор места на сайте, где будет отображаться модуль (в окне выбора позиции есть навигация, которая ускоряет поиск нужной позиции)
- Состояние - здесь выбирается опубликован ли модуль или находится в корзине
- Доступ - установка права доступа для определенных групп
- Порядок - если на выбранной позиции уже расположены другие модули, то здесь можно установить порядок
- Начало публикации - установка времени, когда будет опубликован модуль
- Завершение публикации - а здесь устанавливается время, когда модуль будет снят с публикации
- Язык - определения языка для модуля
- Примечание - для добавления пометки, которая будет отображена в списке модулей в админке
- ID - уникальный идентификатор присвоится после сохранения
- Описание модуля - здесь показывается информация о назначении модуля
Ниже устанавливается привязка к пунктам меню:
В пункте Привязка модуля из выпадающего списка выбирается состояние модуля на страницах пунктов меню. После чего, при необходимости, ниже осуществляется выбор меню.
Здесь будьте внимательны, часто после публикации модуля пользователи не видят его на сайте - не забывайте сделать его доступным для выбранных или всех страниц.
Помощь в настройке индивидуальных параметров, можно найти в разделе Модули.
Выполнив настройку модуля, нужно сохранить изменения. Кроме редактирования установленных модулей, в Менеджере модулей в Joomla 2.5 можно создавать новые.
Для создания модуля нажмите на иконку Создать и выберите один из типов модуля. Подробнее основные типы модулей будут рассмотрены в следующих статьях...
С помощью иконки Дублировать можно создавать копии выбранных модулей. Дублированные модули сохранят все настройки, но будут не опубликованы.
Иконка Настройки содержит лишь настройку прав доступа на управление расширениями для различных групп пользователей.
Навигация и обработка модулей
Для поиска модуля по заголовку - введите его название в поле Фильтр и нажмите Искать. Кроме того, для выбора определенных модулей в Joomla 2.5 предусмотрена удобная навигация:
- Сначала выбирается взаимодействие модуля - Сайт или Панель управления
- Затем выбирается состояние - опубликован, не опубликован или в корзине
- С помощью следующего выпадающего списка можно отобрать модули определенной позиции
- Дальше выбирается тип модуля, который как правило совпадает с заголовком
- И последние два определяют отображение модулей по уровню доступа и языку
Под списком модулей расположена Пакетная обработка
Отметив модули галочкой, для них можно изменить уровень доступа, язык и позицию. После выбора нужного(-ых) критерия (-ев) - установить точку на Копировать (при этом будут созданы копии с новыми параметрами) или Переместить (все изменения будут выполнены для отмеченных модулей) и нажать Выполнить.
Полезная инфо: для добавления новой модульной позиции, зайдите на сервер вашего сайта и перейдите по пути: /templates/ваш_шаблон, где проделать следующее:
- Откройте файл templateDetails.xml и найдите запись вида - <position>left</position>. Скопируйте её ниже и переименуйте left на другое имя, например left2
После этого позиция станет доступна в списке позиций шаблона
- Теперь откройте файл index.php (здесь потребуются навыки HTML) и добавьте функцию вида <jdoc:include type="modules" name="left2" /> в выбранное место.
Эту функцию следует обрамить тегами <div> c определенным классом.Например:
<div class="left2pos"><jdoc:include type="modules" name="left2" /></div>
- Открыть файл стилей css и добавить туда необходимые параметры для класса left2pos, чтобы установить необходимое положение модульной позиции на сайте.
Для просмотра и изменения стиля выбранной позиции, удобно пользоваться дополнением для Firefox - Firebug.
Комментарии
Цитирую Ольга:
Это проблемы такого характера, что нужно смотреть на ошибки, а также вирусы. Могу сказать точно, что установка новой версии joomla эту проблему решит, так что если возможно, то необходимо это выполнить.
Однако не следует забывать про сохранение резервной копии сайта.
Сергей, а какая у вас версия Joomla?