Администрирование · 8 мин
Как установить шаблон в 1С-Битрикс
Как установить шаблон в 1С-Битрикс: загрузка из Marketplace, установка вручную через файлы, применение к сайту, типичные ошибки и проверка результата.
Шаблон в 1С-Битрикс определяет внешний вид сайта: шапку, подвал, меню, цветовую схему и общую компоновку страниц. Установить его можно несколькими способами — через Marketplace, загрузкой архива или ручным копированием файлов на сервер. Выбор способа зависит от того, где вы приобрели решение и есть ли у вас доступ к административному разделу.
Перед установкой важно понимать, что шаблон — это не весь сайт целиком, а только оформление. Контент, инфоблоки и настройки компонентов остаются на месте, но отображаться могут иначе. Поэтому смену шаблона на действующем проекте всегда начинают с резервной копии и проверки на тестовой копии сайта.
Что нужно подготовить перед установкой шаблона
Проверьте, что у вас есть доступ к административному разделу с правами главного администратора — без них разделы Marketplace и настройки сайтов будут недоступны. Также понадобится активная лицензия 1С-Битрикс: без неё установка решений из Marketplace невозможна, а обновления платформы будут заблокированы.
Сделайте полную резервную копию сайта: Настройки → Инструменты → Резервное копирование. Копия должна включать и базу данных, и файлы. Если шаблон ставится на рабочий сайт, лучше развернуть тестовую копию на поддомене или локальном окружении и выполнить установку там.
Уточните совместимость шаблона с вашей редакцией продукта («Старт», «Стандарт», «Бизнес» и т.д.) и версией главного модуля. Эти данные указываются в карточке решения в Marketplace или в документации разработчика шаблона.
Способ 1: установка шаблона из Marketplace
Это основной и самый безопасный способ. Перейдите в административном разделе: Marketplace → Каталог решений. Найдите нужное решение через поиск или фильтры по редакции и категории. Убедитесь, что в карточке решения указана совместимость с вашей версией платформы.
Нажмите «Установить» и следуйте мастеру установки. Для платных решений потребуется ввести купон, полученный при покупке, в разделе Marketplace → Обновление решений или при установке. Мастер сам загрузит файлы, зарегистрирует шаблон и, если решение включает демо-контент, предложит его установить.
После завершения установки решение появится в списке Marketplace → Установленные решения. Оттуда же его можно обновлять и удалять. Удаление решения через этот раздел корректно очищает зарегистрированные данные, чего не происходит при ручном удалении файлов.
- 1Войдите в админку под главным администратором
- 2Откройте Marketplace → Каталог решений и найдите шаблон
- 3Проверьте совместимость с редакцией и версией платформы
- 4Нажмите «Установить», при необходимости введите купон
- 5Дождитесь окончания мастера установки
- 6Проверьте наличие решения в «Установленные решения»
Способ 2: загрузка архива шаблона вручную
Если шаблон получен не из Marketplace (например, разработан студией под заказ), его устанавливают загрузкой файлов. Откройте Настройки → Сайты → Шаблоны сайта. Здесь отображаются все зарегистрированные в системе шаблоны.
Физически файлы шаблона размещаются в папке /bitrix/templates/имя_шаблона/ (или /local/templates/имя_шаблона/ — в современных проектах именно эта папка рекомендуется для пользовательских доработок, так как она не затрагивается обновлениями ядра). Загрузить файлы можно через файловый менеджер в админке (Контент → Файлы и папки), по FTP/SFTP или через SSH.
Минимальный состав шаблона — файлы header.php, footer.php и description.php. В description.php задаётся название и описание шаблона, которые отображаются в админке. После загрузки файлов обновите страницу «Шаблоны сайта» — новый шаблон появится в списке автоматически.
Как применить установленный шаблон к сайту
Установка шаблона не означает, что сайт сразу изменился. Шаблон нужно назначить сайту: Настройки → Сайты → Список сайтов → откройте нужный сайт. В блоке «Шаблон сайта» выберите установленный шаблон из выпадающего списка и сохраните изменения.
Битрикс позволяет назначать разные шаблоны по условиям: например, отдельный шаблон для мобильных устройств или для определённого раздела. Это настраивается в том же списке шаблонов сайта через выбор типа условия. Для большинства проектов достаточно одного шаблона без условий.
После назначения сбросьте кеш: Настройки → Настройки продукта → Автокеширование, либо кнопкой очистки кеша на панели управления. Затем откройте публичную часть сайта в режиме инкогнито и проверьте, что новый шаблон применился на главной и внутренних страницах.
Как проверить результат
Отображается новое оформление, нет пустых блоков
Старый шаблон или «битая» вёрстка — кеш не сброшен или шаблон не назначен
Шаблон применяется единообразно
Часть страниц на старом шаблоне — проверьте условия назначения
Нет ошибок 404 для CSS/JS шаблона
Ошибки загрузки стилей — неверные пути или не хватает файлов
Типичные ошибки при установке
Частая проблема — шаблон загружен не в ту папку. Если файлы лежат, например, в /bitrix/templates/mytheme/files/ вместо /bitrix/templates/mytheme/, система не увидит шаблон. Проверяйте, что header.php лежит непосредственно в корне папки шаблона.
Вторая типичная ситуация — шаблон установлен, но сайт не изменился. Причины: шаблон не назначен в настройках сайта, включён кеш, либо для части страниц заданы условия с другим шаблоном. Проверку начинайте со сброса кеша и просмотра в инкогнито.
Третья группа ошибок — конфликты после обновления платформы. Если шаблон использует устаревшие функции API, после обновления ядра могут появиться ошибки на страницах. Поэтому перед обновлением платформы проверяйте совместимость установленных решений и делайте бэкап.
Несколько шаблонов на одном сайте и особые сценарии
Многосайтовость и условия показа шаблонов — штатная возможность Битрикса. Например, можно назначить упрощённый шаблон для версии для слабовидящих или отдельный шаблон для раздела с лендингом. Условия задаются в настройках сайта: по разделу, по параметру URL, по типу устройства.
Если нужно лишь немного изменить существующий шаблон, не создавайте копию вручную без необходимости — скопируйте шаблон через интерфейс (в списке шаблонов есть действие копирования) и работайте с копией. Так оригинал останется эталоном для отката.
FAQ
Почему шаблон не появляется в списке после загрузки файлов?
Проверьте, что файлы лежат непосредственно в /bitrix/templates/имя_шаблона/ или /local/templates/имя_шаблона/, а не во вложенной папке, и что присутствует файл description.php с описанием. После исправления обновите страницу списка шаблонов.
Можно ли установить шаблон без лицензии?
Установка из Marketplace требует активную лицензию. Ручная загрузка файлов шаблона технически возможна и без неё, но работа на просроченной лицензии ограничивает обновления и может нарушать условия использования продукта.
Что будет с контентом при смене шаблона?
Инфоблоки, страницы и настройки сохранятся — шаблон меняет только оформление. Однако включаемые области и компоненты, привязанные к конкретным местам старого шаблона, могут отображаться некорректно и потребовать перенастройки.
Как вернуть старый шаблон, если новый сломал сайт?
Зайдите в Настройки → Сайты → Список сайтов и назначьте прежний шаблон обратно, затем сбросьте кеш. Если админка недоступна, восстановите сайт из резервной копии или назначьте шаблон прямым изменением в базе данных — это задача для разработчика.
Куда лучше загружать шаблон: в /bitrix/templates/ или /local/templates/?
Для собственных и доработанных шаблонов предпочтительна папка /local/templates/ — её содержимое не перезаписывается обновлениями ядра. Папка /bitrix/templates/ традиционно используется решениями из Marketplace.
Можно ли использовать разные шаблоны для разных разделов?
Да. В настройках сайта в списке шаблонов добавьте дополнительную строку, выберите шаблон и задайте условие — например, «для раздела или страницы» с указанием пути. Порядок строк важен: условия проверяются сверху вниз.