Инструкция, как установить шаблон на CMS Joomla 3 или Joomla 4 через менеджер расширений, а также о том, как установить квикстарт шаблона Joomla.
Что такое шаблон Joomla?
Кроме того шаблоны могут иметь ряд внутренних настроек в зависимости от используемого фреймворка и внутренние предустановленные шаблоны для отдельных модулей и компонентов.
Существуют также шаблоны для панели управления (админки), но применение нестандартных шаблонов для админки практически не имеет смысла, т. к. её интерфейс должен быть привычным для веб-разработчика.
Как установить шаблон на Joomla?
Существует 2 способа установки шаблона на Joomla:
- через менеджер расширений
- вместе с установкой CMS (установка квикстарта)
Рассмотрим процесс установки на примере шаблона Helix3 от разработчика JoomShaper. Данный шаблон является бесплатным и имеет 2 версии для скачивания: с Quickstart'ом и без него. Скачать шаблон Helix3 можно здесь.
Установка шаблона через менеджер расширений
Процесс разделяется на несколько этапов.
Установка файлов шаблона в Joomla
- скачиваем архив шаблона без квикстарта
- заходим в панель управления
- переходим в:
- для Joomla 3: Расширения → Менеджер расширений → Установка → Загрузить файл пакета
- для Joomla 4: Система → Расширения → Установить → Загрузить и установить
- перетягиваем курсором архив с шаблоном в обозначенную область, или жмем Или выберите файл для указания архива из каталога на компьютере.
Шаблон будет установлен, но чтобы он начал применяться во внешнем интерфейсе сайта, шаблон необходимо активировать.
Активация шаблона во внешнем интерфейсе Joomla
После того, как шаблон будет установлен через менеджер расширений:
- перейдите в:
- для Joomla 3: Расширения → Шаблоны → Стили
- для Joomla 4: Система → Стили сайта
- кликните по иконке в виде звезды напротив названия установленного шаблона, чтобы назначить его для всех страниц сайта по умолчанию
- для проверки применения шаблона перейдите во внешний интерфейс сайта
Размещение модулей в позициях нового шаблона
Чтобы исправить ситуацию с отображением модулей, необходимо разместить их в позициях, прописанных в шаблоне. Рассмотрим на примере предустановленного в демоданных Joomla модуля Login Form, размещенного в правой колонке (position-1) шаблона Protostar:
Чтобы модуль начал отображаться в новом интерфейсе шаблона Helix3:
- перейдем в:
- для Joomla 3: Расширения → Модули
- для Joomla 4: Система → Модули сайта
- находим в списке модуль Login Form и кликаем по нему
- кликаем по выпадающему списку Позиция, находим список позиций для шаблона Helix3, выбираем позицию Right (соответствует правой колонке) и сохраняем изменения
- переходим во внешний интерфейс сайта и проверяем отображение модуля
Установка шаблона Joomla с демоданными
Такой способ полностью идентичен установке дистрибутива Joomla в целом, но вместо архива с CMS берётся архив c квикстартом шаблона, предоставляемый разработчиком.