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

Что такое шаблон и стиль

Шаблон Joomla определяет оформление страниц, расположение элементов и доступные позиции модулей. Шаблоны сайта управляют внешним интерфейсом, а шаблоны панели управления — административным. Здесь рассматривается установка шаблона сайта.

Стиль — сохранённый набор настроек установленного шаблона. Например, один стиль может использовать светлое оформление, другой — тёмное, если шаблон поддерживает такие параметры. Несколько стилей одного шаблона используют общие файлы: копирование стиля не создаёт независимую копию кода.

Что проверить перед установкой

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

Joomla 5 требует PHP не ниже 8.1.0, Joomla 6 — не ниже 8.3.0. Это требования ядра: шаблон и его зависимости могут предъявлять дополнительные ограничения. Минимальная версия PHP не означает, что следует выбирать именно её.

Пакет для Joomla 3 нельзя считать подходящим для Joomla 4, 5 или 6. Для Joomla 3 и 4 проверяйте отдельные требования и путь перехода на поддерживаемую версию CMS. Успешная установка архива сама по себе не доказывает совместимость: нужно проверить страницы сайта и настройки шаблона.

Перед изменениями:

  1. Сделайте резервную копию файлов сайта и базы данных.
  2. Убедитесь, что копию можно восстановить.
  3. Проверьте установку на копии сайта с такими же версиями Joomla и PHP.
  4. Запишите текущий стиль по умолчанию и специальные назначения стилей пунктам меню.

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

Какой пакет выбрать

Для существующего сайта нужен установочный пакет шаблона. Он может содержать только шаблон либо также необходимые расширения — состав определяет разработчик. Обычная установка не обязана воспроизводить демосайт с его материалами и модулями.

Quickstart — комплект для развёртывания отдельного демонстрационного сайта: Joomla, шаблон, настройки и демоданные. Состав комплекта и наличие демонстрационных изображений зависят от поставщика.

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

Не устанавливайте поверх сайта
Quickstart предназначен для отдельной установки. Развёртывание его файлов и базы поверх существующего сайта может привести к потере содержимого.

Как установить пакет шаблона

Основной способ — загрузить установочный архив через панель управления Joomla. Скачивайте пакет у разработчика и прочитайте приложенную инструкцию.

  1. Откройте Система.
  2. В блоке Установка выберите Расширения.
  3. Откройте вкладку Загрузить и установить.
  4. Перетащите установочный ZIP-архив в область загрузки или выберите его на компьютере.
  5. Дождитесь сообщения о результате.

Установочный ZIP обычно распаковывать не нужно. Если скачан общий комплект с документацией, Quickstart и несколькими архивами, сначала извлеките из него нужный установочный пакет.

В Joomla 3 установщик находится в меню Расширения → Управление → Установка. Это справочный путь для старой ветки; основная инструкция рассчитана на Joomla 5 и 6.

Другие способы полезны в отдельных случаях:

  • Установить из каталога — распакованный пакет заранее помещают в отдельный временный каталог сервера, затем указывают путь к нему.
  • Установить по URL — указывают прямой доступный серверу адрес установочного пакета, а не страницу скачивания.
  • Установить из JED — доступно для расширений, поддерживающих установку из каталога JED; это не универсальный каталог шаблонов.

Набор вкладок зависит от включённых плагинов установщика. После установки выполните дополнительные действия, которые требует разработчик шаблона.

Как назначить стиль по умолчанию

Установка добавляет шаблон в Joomla, но выбор оформления сайта — отдельный шаг.

Откройте Система → Стили сайта в блоке Шаблоны. Найдите стиль нужного шаблона и нажмите значок Установить по умолчанию в соответствующем столбце либо отметьте стиль и нажмите По умолчанию. Звезда обозначает уже выбранный стиль.

Этот стиль применяется к страницам без отдельного назначения другого стиля. Уже настроенные привязки к пунктам меню сохраняют приоритет. Поэтому после переключения часть страниц может продолжить использовать прежнее оформление.

Откройте главную страницу и несколько внутренних страниц. На многоязычном сайте проверьте каждую языковую версию и назначения стилей для неё.

Как назначить стиль пунктам меню

Отдельный стиль позволяет изменить оформление выбранных разделов.

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

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

Если нужны разные настройки одного шаблона, сначала скопируйте его стиль, задайте понятное название и измените доступные параметры. Устанавливать пакет повторно для этого не требуется.

Проверяйте результат переходом через соответствующий пункт меню: назначение связано с пунктом меню, а не непосредственно с текстом материала.

Почему пропали модули

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

Откройте Система → Модули сайта, выберите модуль и укажите позицию нового шаблона. Дополнительно проверьте состояние публикации, уровень доступа, язык и привязку модуля к пунктам меню.

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

Чем обновление отличается от установки

Установка добавляет новый шаблон. Обновление заменяет версию уже установленного шаблона; оно не равно переключению стиля и не требует Quickstart.

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

Не удаляйте шаблон предварительно без прямого требования инструкции: удаление может затронуть его стили и настройки. Прямые изменения файлов шаблона могут быть перезаписаны. Для собственных доработок используйте предусмотренные разработчиком способы; дочерний шаблон подходит, если родительский шаблон поддерживает эту возможность.

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

Типичные ошибки

Начните с точного текста ошибки — он помогает отличить проблему пакета от ограничений сервера.

  • Не найден установочный XML-файл. Проверьте, не выбран ли Quickstart, общий архив загрузки или неполный пакет.
  • Архив не загружается или не распаковывается. Проверьте целостность файла, ограничения загрузки PHP, свободное место и доступность временного каталога для записи.
  • Шаблон установлен, но оформление не изменилось. Проверьте стиль по умолчанию, назначения меню и кеш.
  • Страница выдаёт ошибку PHP. Проверьте совместимость шаблона и его зависимостей; изучите журнал ошибок на тестовой копии.
  • Страница отличается от демонстрации. Проверьте наличие нужных модулей, материалов, изображений и настроек. Установка одного шаблона не создаёт демосайт.

Не исправляйте ошибки выдачей всем файлам прав 777 или отключением защитных проверок. Устраняйте конкретную причину.

Что проверить в завершение

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