Разработка Битрикс

PHP, D7, ORM, компоненты, JS

75 материалов

Схема сборки ассетов в проекте на Битрикс: исходники из папки src собираются в assets и подключаются через манифест
Сборка ассетов Vite и Webpack в проекте на Битрикс

1С-Битрикс не требует сборщика: положил CSS в template_styles.css, и он подключился. Но как только в проекте появляются препроцессоры, модульный JavaScript или npm-пакеты, встаёт вопрос сборки — а вместе с ним и вопрос, как подружить современный фронтенд-инструментарий с PHP-шаблоном. Разберём, когда сборщик действительно нужен, как устроить структуру папок в шаблоне, как подключать собранные файлы с учётом хешей в именах и что…

Вёрстка и шаблоны Обновлено: 21 августа 2026
Схема SVG-спрайта в шаблоне Битрикс: один файл с символами подключается в шаблон и выводится тегом use
Спрайты и иконки в шаблоне Битрикс

Иконки есть на любом сайте: стрелки, корзина, телефон, социальные сети, галочки в списках. Способов вывести их несколько, и выбор влияет на количество запросов, вес страницы и на то, получится ли перекрасить иконку под наведение. Разберём три подхода — SVG-спрайт, инлайн-SVG и шрифтовые иконки, — покажем, как подключить спрайт в шаблоне 1С-Битрикс, и объясним, почему растровые спрайты сегодня почти не нужны….

Вёрстка и шаблоны Обновлено: 21 августа 2026
Схема адаптивной вёрстки на Битрикс: один шаблон отдаёт одинаковый HTML, а оформление меняется через CSS
Адаптивность и мобильная версия на Битрикс

Больше половины трафика большинства сайтов приходит с телефонов, и вопрос «делать ли мобильную версию» давно не стоит. Стоит другой: делать адаптивную вёрстку одним шаблоном или отдельную мобильную версию с определением устройства на сервере. На 1С-Битрикс этот выбор имеет техническое последствие, о котором обычно узнают поздно: серверное определение устройства конфликтует с кешированием. Разберём оба подхода, их совместимость с кешем и практические…

Вёрстка и шаблоны Обновлено: 21 августа 2026
Схема выбора шаблона в Битрикс: условие проверяет раздел и применяет нужный шаблон страницы
Свой шаблон для конкретного раздела сайта в Битрикс

Далеко не всегда весь сайт должен выглядеть одинаково. Каталогу нужна боковая колонка с фильтром, посадочной странице — вообще никакой обвязки, личному кабинету — своя шапка, а странице печати — голая вёрстка без меню. В 1С-Битрикс это решается несколькими шаблонами с условиями применения. Разберём все способы назначить шаблон разделу или странице — от настроек в админке до подмены из кода —…

Вёрстка и шаблоны Обновлено: 21 августа 2026
Схема включаемой области в Битрикс: отдельный файл подключается в шаблон и редактируется из публичной части
Включаемые области в Битрикс

Включаемая область — это кусок содержимого, вынесенный в отдельный файл и подключаемый в нужное место шаблона или страницы. Смысл в том, что редактировать его может контент-менеджер прямо из публичной части сайта, не залезая в код. Телефон в шапке, адрес в подвале, баннер сбоку, текст под каталогом, реквизиты компании — всё это классические кандидаты во включаемые области. Разберём три режима их…

Вёрстка и шаблоны Обновлено: 21 августа 2026
Схема подключения стилей и скриптов в Битрикс: файлы шаблона проходят через API и попадают в объединение
Подключение CSS и JS в Битрикс правильно

Подключить стиль или скрипт в 1С-Битрикс можно пятью разными способами, и они не равнозначны. От выбора зависит, попадёт ли файл в объединение и сжатие, в каком порядке загрузится и не сломается ли вёрстка при включении оптимизации. Разберём все методы API, объясним, чем SetAdditionalCSS отличается от AddHeadString, и покажем, что делать со сторонними скриптами, которые ядро норовит перенести в конец страницы….

Вёрстка и шаблоны Обновлено: 21 августа 2026
Структура шаблона сайта в Битрикс: папка в local/templates с файлами header.php, footer.php и стилями
Шаблон сайта в Битрикс: структура и файлы

Шаблон сайта в 1С-Битрикс — это папка с набором файлов, которая определяет внешний вид всех страниц. Сайт может иметь несколько шаблонов и переключаться между ними по условиям: один для основных страниц, другой для лендинга, третий для личного кабинета. Разберём, из каких файлов состоит шаблон, за что отвечает каждый, где шаблон должен лежать и как он создаётся и назначается в админке….

Вёрстка и шаблоны Обновлено: 21 августа 2026
Схема натяжки вёрстки на Битрикс: HTML-макет делится на header.php, контент страницы и footer.php
Натяжка вёрстки на Битрикс: пошаговое руководство

Натяжка вёрстки — это превращение статичных HTML-страниц в работающий сайт на 1С-Битрикс. Дизайнер отдал макет, верстальщик собрал HTML, и дальше нужно разложить это по шаблону, подключить компоненты и сделать так, чтобы контент редактировался из админки. Разберём весь путь по шагам: как устроен шаблон, что делать с header.php и footer.php, куда девать блоки страниц, как подменить статичные списки реальными данными и…

Вёрстка и шаблоны Обновлено: 21 августа 2026
Bitrix\Main\FileTable — работа с файлами в Битрикс D7

Bitrix\Main\FileTable — ORM-класс нового ядра D7, предназначенный для работы с данными файлов в таблице b_file системы 1С-Битрикс. Класс является современным аналогом части функциональности старого класса CFile и позволяет работать с файлами через ORM-механизм D7. Основные возможности Bitrix\Main\FileTable С помощью Bitrix\Main\FileTable можно: получать информацию о файлах; искать файлы по идентификатору; получать список файлов; фильтровать результаты выборки; сортировать файлы; выбирать необходимые поля;…

D7 Обновлено: 12 августа 2026
Как настроить редиректы в Битрикс: 301 Redirect через .htaccess и Nginx

Редиректы — важная часть технической оптимизации сайта на 1С-Битрикс. Они используются при изменении адресов страниц, переезде сайта на HTTPS, смене домена, удалении старых URL, изменении структуры каталога и устранении дублей. Правильно настроенный 301 редирект сообщает браузеру и поисковым системам, что страница окончательно переехала на новый адрес. В этой статье разберём, как настроить редиректы в Битрикс через .htaccess, Nginx и urlrewrite.php,…

Полезное Обновлено: 12 августа 2026

О разделе «Разработка Битрикс»

Разработка Битрикс в 1С-Битрикс: статьи, инструкции и примеры кода из базы знаний Bitrix-Help.

Услуги
Инструменты
База знаний