
Определение шаблона на сайте Битрикс начинается с анализа структуры файлов. Основные шаблоны расположены в папке /bitrix/templates/. Каждая папка внутри содержит полный набор файлов: header.php, footer.php, styles.css, template.php. Название папки обычно совпадает с названием шаблона, что позволяет идентифицировать его сразу.
Следующий шаг – проверка подключаемых CSS и JS-файлов. В исходном коде страницы ищите ссылки вида /bitrix/templates/название_шаблона/css/ или /bitrix/templates/название_шаблона/js/. Это дает точное представление о версии шаблона и используемых модулях.
Для глубокого анализа используйте административную панель Битрикс. Раздел Настройки → Настройки продукта → Шаблоны сайтов отображает все активные и доступные шаблоны, их параметры и совместимость с компонентами. Совмещение этих данных с просмотром исходного кода позволяет точно определить используемый шаблон и его кастомизацию.
Как определить шаблон, используемый на сайте Битрикс
Для идентификации шаблона сайта на Битрикс необходимо проверить структуру файлов. Основные шаблоны находятся в папке /bitrix/templates/. Название директории внутри этой папки соответствует используемому шаблону.
На страницах сайта можно найти ссылки на CSS и JS файлы, которые подключены через шаблон. Откройте исходный код страницы и найдите пути вида /bitrix/templates/[название_шаблона]/. Это сразу укажет на конкретный шаблон.
В административной панели Битрикс перейдите в Настройки → Настройки продукта → Настройки интерфейса → Шаблон сайта. Здесь отображается текущий активный шаблон и доступные альтернативы.
Если доступ к файловой системе ограничен, используйте инспектор браузера. В CSS и JS файлах часто содержатся комментарии с названием шаблона, версией и автором. По этим данным можно идентифицировать шаблон даже без административного доступа.
Дополнительно, утилиты вроде BuiltWith или Wappalyzer помогают определить использование Битрикс и иногда отображают название шаблона на основе структуры подключаемых ресурсов.
Проверка исходного кода страницы на наличие файлов шаблона
Для идентификации шаблона Битрикс откройте исходный код страницы через браузер (Ctrl+U или ПКМ → «Просмотреть исходный код»). Основное внимание уделите путям к CSS и JS-файлам. Шаблоны часто содержат структуру: /bitrix/templates/имя_шаблона/. Все подключения стилей и скриптов, начинающиеся с этого пути, указывают на используемый шаблон.
Поиск по ключевым фразам, например $APPLICATION->SetTemplateCSS или $APPLICATION->SetAdditionalCSS, позволяет определить подключаемые файлы и их расположение внутри шаблона. Также стоит проверить теги link и script на наличие относительных адресов внутри папки bitrix/templates.
Идентификация изображений и шрифтов через пути /bitrix/templates/имя_шаблона/images/ или /bitrix/templates/имя_шаблона/fonts/ подтверждает точное имя шаблона. Для ускорения анализа используйте встроенный поиск браузера (Ctrl+F) по слову bitrix/templates и фиксируйте повторяющиеся префиксы.
При детальной проверке PHP-файлов шаблона, таких как header.php и footer.php, в исходном коде страницы видны комментарии или метки, например BX_TEMPLATE_HEADER. Эти метки помогают точно определить версию и кастомизацию шаблона.
Использование инструментов разработчика (F12) дополнительно позволяет отслеживать динамически подключаемые файлы через вкладку «Сеть». Фильтруя запросы по папке /bitrix/templates/, можно увидеть полный список ресурсов, которые формируют текущий шаблон. Такой подход исключает догадки и дает точное подтверждение используемого шаблона.
Использование консоли разработчика для поиска путей к CSS и JS

Откройте консоль разработчика в браузере (F12 или Ctrl+Shift+I). Перейдите на вкладку Elements для анализа HTML-структуры страницы. Обратите внимание на теги <link> и <script>. Первый указывает на CSS-файлы через атрибут href, второй на JS-файлы через src.
Используйте фильтр поиска (Ctrl+F) внутри вкладки Elements, вводя расширения .css или .js. Это позволяет быстро идентифицировать все подключенные файлы и их относительные или абсолютные пути.
На вкладке Network можно отследить динамически загружаемые ресурсы. Включите фильтр CSS или JS, чтобы увидеть полный путь к файлам, их размер и время загрузки. Особое внимание уделяйте папкам /bitrix/templates/, они содержат шаблонные стили и скрипты конкретного шаблона сайта.
В консоли можно использовать команду document.querySelectorAll(«link[rel=’stylesheet’], script[src]»), чтобы получить массив всех CSS и JS на странице с их полными путями. Это позволяет точно определить, какие файлы принадлежат основному шаблону, а какие подключены сторонними модулями.
Для быстрого перехода к файлу нажмите на путь в Network или Elements. Это откроет файл в отдельной вкладке или редакторе браузера, что упрощает анализ структуры и поиска кастомизаций шаблона.
Определение активного шаблона через административную панель Битрикс
Для точного определения активного шаблона сайта необходимо войти в административную панель и перейти в раздел «Настройки» → «Настройки продукта» → «Сайты» → «Список сайтов». В таблице сайтов отображается поле «Шаблон», где указан идентификатор текущего шаблона.
Чтобы получить детальную информацию о шаблоне, выберите нужный сайт и нажмите на его название. Откроется окно редактирования, где в разделе «Визуальные настройки» указано название папки шаблона и путь к нему на сервере (обычно /bitrix/templates/имя_шаблона/). Это позволяет определить точное расположение файлов header.php, footer.php и style.css.
Для проверки всех подключаемых шаблонов компонентов откройте «Настройки» → «Настройки продукта» → «Настройки интерфейса» → «Шаблоны компонентов». Здесь отображаются шаблоны для каждого типа компонентов, что позволяет выявить отличия от базового оформления сайта и локальные модификации.
Если используется адаптивная версия сайта или мобильный шаблон, информация о ней отображается в дополнительных вкладках редактирования сайта. Значения «Шаблон для мобильных устройств» и «Адаптивный шаблон» позволяют точно идентифицировать все активные шаблоны.
Для экспорта информации о шаблонах рекомендуется использовать раздел «Инструменты» → «Экспорт настроек сайтов». В выгрузке сохраняются идентификаторы активных шаблонов, пути к их файлам и настройки компонентов, что упрощает последующую работу с дизайном и обновлениями.
Поиск меток шаблона в HTML-коде страницы
Для идентификации шаблона Битрикс откройте исходный код страницы через браузер или комбинацию Ctrl+U. Основной ориентир – комментарии и специальные классы, оставленные системой.
Ищите HTML-комментарии вида <!-- Bitrix: ... -->. Они обычно указывают на компонент, его параметры и путь к шаблону. Пример: <!-- Bitrix: news.list (template: my_template) --> напрямую показывает имя шаблона.
Обратите внимание на структуру классов CSS. Битрикс часто добавляет префиксы bx- к блокам, например bx-header или bx-footer, что позволяет выделить области, связанные с системными шаблонами.
Скрипты и ссылки на CSS-файлы в <head> содержат путь к папке шаблона, обычно /bitrix/templates/имя_шаблона/. Это ключевой способ подтвердить используемый шаблон без доступа к админке.
Идентификация через ID блоков также эффективна: компоненты часто имеют уникальные id="bx_..._container", что облегчает поиск соответствующего шаблона при анализе DOM.
Для динамических страниц проверяйте AJAX-запросы в инструментах разработчика. Ответы содержат HTML с теми же комментариями и классами, что позволяет выявить шаблон, даже если основной код скрыт.
Регулярное использование поиска по ключевым словам template, bx- и component в коде ускоряет обнаружение меток шаблона и точно указывает, какие элементы связаны с конкретным шаблоном Битрикс.
Анализ структуры директорий сайта на сервере

На сайтах, построенных на Битрикс, структура директорий имеет четкую иерархию, анализ которой позволяет определить используемый шаблон и выявить кастомные компоненты.
Основные директории, которые следует проверить:
- /bitrix/templates/ – содержит все шаблоны сайта. Каждый шаблон находится в отдельной папке с именем, соответствующим названию шаблона. Внутри папки шаблона находятся поддиректории components, css, js, images.
- /bitrix/components/ – стандартные и кастомные компоненты. Проверка папок позволяет определить, какие элементы шаблона переопределены.
- /bitrix/php_interface/ – файлы init.php и другие подключаемые скрипты, влияющие на работу шаблонов и компонентов.
- /bitrix/js/ и /bitrix/css/ – глобальные библиотеки и стили, используемые в шаблоне.
Рекомендации по анализу структуры:
- Сравните содержимое папки шаблонов с типовой структурой: index.php, header.php, footer.php, component_epilog.php.
- Проверьте наличие кастомных папок внутри components для выявления уникальных элементов дизайна.
- Идентифицируйте активный шаблон через /bitrix/templates/.default/ и файлы настроек template_styles.css, template.php.
- Просмотрите подключаемые скрипты в init.php для обнаружения дополнительных хуков или перенаправлений, влияющих на отображение.
- Используйте дерево директорий для проверки соответствия стандартам Битрикс и выявления устаревших или лишних файлов.
Точный анализ структуры директорий позволяет не только определить используемый шаблон, но и оценить уровень кастомизации сайта, выявить нестандартные компоненты и потенциальные точки оптимизации.
Использование инструментов стороннего анализа сайтов
Для точного определения шаблона на сайте Битрикс можно использовать специализированные онлайн-сервисы и расширения браузера. Они анализируют структуру страниц, подключённые скрипты и файлы стилей, что позволяет выявить используемый шаблон.
Наиболее эффективные методы включают:
- Онлайн-сервисы анализа сайтов: Wappalyzer, BuiltWith, WhatCMS. Эти инструменты показывают CMS, версии компонентов и подключенные библиотеки, что помогает сузить круг возможных шаблонов.
- Расширения для браузера: Chrome и Firefox имеют плагины типа Wappalyzer или CMS Detector, которые мгновенно показывают используемую CMS и активные модули. Для Битрикс особенно полезно отслеживать подключённые css/js-файлы с именами типа
template_styles.cssилиscript.js. - Проверка исходного кода: Инструменты вроде DevTools позволяют анализировать структуру DOM, наличие блоков
#bx-root, классов с префиксомbx-, что характерно для стандартных и кастомных шаблонов Битрикс.
Рекомендации по работе с инструментами:
- Сначала определите CMS с помощью онлайн-сервисов, чтобы исключить сторонние платформы.
- Проверяйте подключённые CSS и JS файлы – шаблоны Битрикс часто имеют уникальные структуры папок:
/bitrix/templates/. - Используйте несколько инструментов одновременно для подтверждения данных, так как некоторые шаблоны могут быть сильно модифицированы.
- Сохраняйте результаты анализа, чтобы на их основе сравнивать сайты с похожей структурой и быстрее идентифицировать шаблон.
Сравнение подключенных стилей и скриптов с шаблонами Битрикс
Для точного определения шаблона в Битрикс важно анализировать список подключаемых CSS и JS файлов. Откройте исходный код страницы или используйте инструменты разработчика браузера. Обратите внимание на пути файлов: стандартные шаблоны обычно подключаются через /bitrix/templates/имя_шаблона/. Любые нестандартные директории или имена файлов указывают на кастомный шаблон или дочернюю тему.
Сравнивайте имена и структуру подключаемых файлов с официальными шаблонами Битрикс, доступными в каталоге . Например, файлы style.css и template_styles.css часто присутствуют в стандартных шаблонах, а специфические JS, такие как script.js или main.js, помогают идентифицировать индивидуальные доработки.
Для автоматизации проверки можно использовать консоль браузера: команда document.querySelectorAll('link[rel="stylesheet"], script[src]') возвращает все подключенные ресурсы. Сопоставьте их с оригинальной структурой шаблона: совпадение названий и путей подтверждает использование стандартного решения, несоответствие – кастомизацию.
Дополнительно анализируйте порядок подключения файлов. В стандартных шаблонах Битрикс порядок CSS и JS строго соблюдается: сначала библиотечные стили, затем шаблонные, затем пользовательские. Любые отклонения указывают на вмешательство разработчика, что помогает уточнить используемый шаблон и выявить модификации.
Файлы скриптов также дают информацию о версии шаблона. Например, подключение /bitrix/templates/имя_шаблона/js/jquery-3.6.0.min.js или аналогичных библиотек отражает актуальность шаблона и его совместимость с последними версиями платформы. Сопоставление с официальной документацией позволяет точно идентифицировать шаблон и уровень его доработки.
Проверка настроек компонентов на соответствие шаблону

Для анализа соответствия компонентов используемому шаблону в Битрикс необходимо проверить их включение через административную панель и структуру файлов. Начните с раздела «Контент» → «Компоненты» или откройте страницу с включенными компонентами в режиме правки.
Обратите внимание на параметры каждого компонента. В частности, для стандартных компонентов Битрикс важно сверить значения следующих настроек с документацией шаблона:
| Компонент | Ключевые параметры | Проверка |
|---|---|---|
| bitrix:news.list | IBLOCK_TYPE, IBLOCK_ID, NEWS_COUNT, SORT_BY1, SORT_ORDER1 | Сравнить с настройками, указанными в шаблоне сайта. Несоответствие параметров может приводить к неправильному отображению блока новостей. |
| bitrix:catalog.section | IBLOCK_ID, SECTION_ID, PAGE_ELEMENT_COUNT, PRICE_CODE, FILTER_NAME | Проверить, что секция и фильтр соответствуют структуре шаблона. Проверьте корректность отображения цен и элементов списка. |
| bitrix:menu | ROOT_MENU_TYPE, MAX_LEVEL, USE_EXT | Убедиться, что меню подключено к правильному типу и уровню. Некорректные значения могут нарушать верстку шаблона. |
| bitrix:form.result.new | WEB_FORM_ID, START_PAGE, SUCCESS_URL | Сверить идентификатор формы с шаблонной настройкой. Проверьте редирект после отправки и стили элементов формы. |
После проверки параметров компонентов важно сравнить включенные шаблонные файлы в папке /bitrix/templates/имя_шаблона/components/ с документацией шаблона. Любые изменения в файлах template.php, style.css или script.js могут влиять на отображение и поведение компонентов.
Для комплексной проверки рекомендуется использовать инструмент «Проверка шаблона» в административной панели: он выявляет несоответствия в настройках компонентов, предупреждает о недостающих файлах и указывает на параметры, которые не совпадают с базовым шаблоном.
Итоговая последовательность действий: открыть страницу компонента → сверить ключевые параметры → проверить файлы шаблона → использовать встроенный инструмент проверки. Это позволит точно определить соответствие компонентов используемому шаблону.
Вопрос-ответ:
Как понять, какой шаблон установлен на сайте Битрикс?
Определить используемый шаблон можно через административную панель сайта. Для этого нужно открыть раздел «Настройки» → «Настройки продукта» → «Шаблоны сайта». Там отображается текущий шаблон для каждой страницы и раздела сайта. Кроме того, можно проверить исходный код страницы: у большинства шаблонов есть уникальные CSS-классы или папки с названием шаблона, которые указывают на его использование.
Можно ли узнать шаблон сайта Битрикс, если нет доступа к админке?
Да, это возможно. Часто в исходном коде страницы можно заметить пути к CSS или JS файлам, содержащие имя шаблона. Например, ссылки вида /bitrix/templates/<имя_шаблона>/style.css явно указывают на используемый дизайн. Также полезно проверять метки и комментарии в HTML, которые иногда оставляют разработчики.
Есть ли разница между шаблоном главной страницы и внутренними страницами?
Да, такая разница встречается часто. В Битрикс можно назначить разные шаблоны для главной страницы, разделов и отдельных страниц. В панели настроек можно увидеть, какой шаблон применяется к конкретной странице или разделу. Иногда внешний вид главной страницы создается отдельным шаблоном с уникальной структурой блоков.
Как проверить, какие компоненты сайта используют текущий шаблон?
Компоненты в Битрикс можно проверить через административную панель, открыв страницу с компонентом и нажав «Настройки компонента». В карточке настроек обычно указывается папка шаблона, используемого для вывода. Кроме того, изучение структуры папок /bitrix/components/<название_компонента>/templates/ позволяет увидеть, какие шаблоны доступны и какой из них используется.
Можно ли определить шаблон сайта по внешнему виду без кода?
Отчасти можно. Некоторые шаблоны имеют характерные блоки, стили и расположение элементов, которые легко распознать. Пользователи с опытом работы с Битрикс могут опознать шаблон по меню, футеру, типу слайдера или карусели. Но такой способ не дает точного результата, точнее использовать методы через админку или исходный код.
