Доработка шаблона из маркетплейса 1С-Битрикс
Шаблон из маркетплейса 1С-Битрикс — это отправная точка, а не финальный продукт. После установки типичный список задач: добавить блоки под специфику бизнеса, убрать лишние разделы, адаптировать цветовую схему и типографику под брендбук, подключить кастомные компоненты. Важно делать это так, чтобы не потерять изменения при обновлении шаблона вендором.
Структура шаблона и что можно трогать безопасно
Шаблон в Битрикс хранится в /local/templates/TEMPLATE_NAME/ или /bitrix/templates/TEMPLATE_NAME/. Структура:
header.php — верхняя часть страницы
footer.php — нижняя часть
styles.css — основные стили
script.js — скрипты шаблона
components/ — шаблоны компонентов
images/ — изображения шаблона
page_templates/ — шаблоны страниц
Файлы в /local/templates/ не перезаписываются обновлениями. Если шаблон куплен и находится в /bitrix/templates/, первый шаг — скопировать его в /local/templates/ и работать с копией.
Шаблоны компонентов в components/ переопределяют стандартные шаблоны — именно там делаются изменения вёрстки без правки ядра.
Частые задачи доработки
Изменение шапки/подвала — правка header.php / footer.php. Здесь обычно меняют логотип, навигацию, добавляют новые блоки. Динамические данные подтягиваются через CMenu для меню, COption для параметров, глобальные переменные $USER, $APPLICATION.
CSS-доработки — добавляются в отдельный файл custom.css в папке шаблона и подключаются в header.php. Не стоит редактировать оригинальный styles.css вендора — при обновлении перезапишется.
Адаптация компонентов — копирование шаблона компонента из /bitrix/components/ в /local/templates/TEMPLATE_NAME/components/ с последующей правкой template.php.
Добавление новых страниц и разделов — через page_templates/ добавляются новые типы страниц, которые редактор выбирает при создании раздела.
Типичные проблемы
Куплен шаблон с адаптивной вёрсткой на Bootstrap, но в проекте нужны компоненты, которые шаблон не включает — каталог с фильтрацией, личный кабинет. Нужно написать шаблоны для этих компонентов в стиле купленного шаблона. Это основной объём работы при доработках.
Другая частая ситуация: шаблон использует устаревшие практики (inline-стили, таблицы для вёрстки, jQuery) — в таких случаях частичная доработка превращается в переписывание.
Сроки
Визуальные правки (цвета, шрифты, логотип, баннеры) — 4–16 часов. Добавление нескольких новых блоков или секций — 1–3 дня. Разработка шаблонов компонентов в стиле купленного шаблона — 3–10 дней. Глубокая переработка с переверсткой ключевых страниц — 2–4 недели.







