Вступ
Куплений шаблон з маркетплейсу 1С-Бітрікс рідко підходить під бізнес-логіку «з коробки». Часто потрібні не просто косметичні правки, а глибока доробка шаблону бітрікс: додати блоки під специфіку магазину, прибрати зайві розділи, налаштувати фільтри каталогу, підключити свої компоненти. Все це потрібно робити так, щоб при виході оновлень шаблону від вендора ваші доробки не зникли. Ми в таких випадках копіюємо шаблон в /local/templates/ і працюємо з копією — це гарантує збереження змін. Досвідчені розробники з 10+ роками в Бітрікс-проєктах виконують доробку шаблону бітрікс будь-якого обсягу точно в термін. Замовте аудит шаблону — ми оцінимо роботу за 1 день. Економія бюджету при такому підході досягає 40% порівняно з розробкою з нуля.
Як безпечно доробити шаблон без втрати оновлень?
Перший і головний крок — помістити шаблон в /local/templates/. Якщо шаблон куплений і знаходиться в /bitrix/templates/, його потрібно скопіювати повністю. Структура шаблону стандартна:
header.php — верхня частина сторінки footer.php — нижня частина styles.css — основні стилі script.js — скрипти шаблону components/ — шаблони компонентів images/ — зображення шаблону page_templates/ — шаблони сторінок Файли в /local/templates/ не перезаписуються оновленнями. Доробки верстки робляться в шаблонах компонентів — їх копіюють з /bitrix/components/ в /local/templates/TEMPLATE_NAME/components/ і правлять template.php. Це дозволяє міняти HTML без зміни ядра. Як зазначено в офіційній документації 1С-Бітрікс, копіювання шаблону в /local/ — стандарт безпеки.
Чому копіювання в /local/templates/ — це стандарт безпеки?
Тому що оновлення вендора працюють тільки з /bitrix/templates/. Якщо ви правите файли безпосередньо там, кожне оновлення знищить ваші зміни. Працюючи з копією, ви отримуєте повний контроль: свої правки ніхто не чіпатиме, а оновлення можна забирати вибірково. На практиці це економить до 40% часу на супроводі. Середня економія бюджету — до 40% порівняно з розробкою шаблону з нуля.
Типові задачі доробки
| Тип доробки | Що робимо | Терміни |
|---|---|---|
| Візуальні правки | Кольори, шрифти, логотип, банери | 4–16 годин |
| Додавання нових блоків | Верстка секцій, інтеграція з інфоблоками | 1–3 дні |
| Шаблони компонентів | Копіювання, адаптація під стиль шаблону | 3–10 днів |
| Глибока переробка | Переверстка ключових сторінок, переписування CSS | 2–4 тижні |
Кейс: доробка шаблону для інтернет-магазину на 10 000 товарів
Один з клієнтів — інтернет-магазин з каталогом на 10 000 позицій — зіткнувся з типовою проблемою: куплений шаблон з маркетплейсу не підтримував кастомні фільтри за характеристиками, і сторінки товарів завантажувалися більш ніж 5 секунд. Вендорський шаблон був скопійований в /local/templates/. Ми переписали шаблони компонентів каталогу, впровадили теговане кешування та оптимізували SQL-запити до інфоблоків. Додатково налаштували обмін з 1С через CommerceML для автоматичного вивантаження залишків. В результаті час завантаження сторінки каталогу скоротився до 1.2 секунди, а фільтри почали працювати без перезавантаження через ajax. Проєкт зайняв 4 тижні, включаючи тестування.
Типові помилки при доробці шаблону та як їх уникнути
Одна з частих помилок — правка файлів безпосередньо в /bitrix/templates/. Кожне оновлення вендора затріть ці зміни. Вихід — завжди працювати з копією в /local/templates/. Інша помилка — перевизначення шаблонів компонентів без збереження оригінальної логіки. Копіюйте файли в /local/templates/ваш_шаблон/components/ і міняйте тільки те, що потрібно. Третя — ігнорування кешування: при додаванні нових блоків не забувайте скидати тегований кеш, щоб зміни відображались.
Докладніше про копіювання шаблону
Копіювання через адмінку: «Налаштування» → «Налаштування продукту» → «Сайти» → виберіть шаблон і натисніть «Копіювати». Через FTP: скопіюйте папку з /bitrix/templates/ в /local/templates/. Переконайтеся, що у файлі .settings.php підключений шаблон з /local/.
Що входить у роботу
| Етап | Результат |
|---|---|
| Аудит шаблону | План доробок з оцінкою обсягу |
| Копіювання в /local/ | Безпечне середовище для правок |
| Внесення змін до шаблонів компонентів | Адаптований інтерфейс |
| Налаштування кешування | Прискорення завантаження сторінок |
| Тестування | Адаптивність, кросбраузерність, продуктивність |
| Передача документації та доступів | Інструкції щодо супроводу |
| Рекомендації щодо оновлення | Як безпечно застосовувати патчі вендора |
Процес роботи: від аналізу до деплою
- Аудит шаблону — перевіряємо сумісність, застарілі практики, обсяг доробок.
- Проектування — обираємо стратегію: часткові правки або переробка сторінок.
- Реалізація — верстка, інтеграція з інфоблоками, налаштування кешування, тегований кеш.
- Тестування — адаптивність, кросбраузерність, швидкість завантаження.
- Деплой — викладка на бій, передача доступів та документації.
Що далі?
Доробка шаблону з маркетплейсу — це в середньому в 3 рази швидше і на 40% дешевше, ніж розробка дизайну з нуля. Ми працюємо з будь-якими шаблонами — від простих лендингів до каталогів на 10 000 товарів. Наш досвід: більш ніж 80 успішних проєктів. Отримайте консультацію інженера: зв'яжіться з нами для оцінки вашого шаблону.







