Нещодавно до нас звернувся клієнт із типовою проблемою: верстальник здав шаблон — на десктопі все чудово. Відкриваєш на iPhone 13, і шапка з логотипом перекриває меню, фільтр каталогу вилазить за межі екрана, а кнопка «Купити» ховається під sticky-банером. Це не баг верстки у вакуумі — це наслідок того, що адаптив робився без урахування специфіки шаблонної системи Бітрікс: вкладених компонентів, які підключаються через $APPLICATION->IncludeComponent(), і того, що частина HTML генерується PHP, а частина — JavaScript.
Ми надаємо повний спектр послуг: адаптивна верстка 1С-Бітрікс, мобільна версія сайту Бітрікс, адаптація шаблону Бітрікс, responsive design для Bitrix, верстка під мобільні пристрої Бітрікс, адаптивний шаблон 1С-Бітрікс, mobile-first верстка Бітрікс, перевизначення компонентів Бітрікс, адаптація каталогу Бітрікс, тестування адаптиву Бітрікс, а також інші послуги з адаптивної верстки Бітрікс.
За даними StatCounter, мобільний трафік уже перевищує десктопний (частка мобільного трафіку складає понад 60%), і пошукові системи враховують адаптивність під час ранжування. Ми, як розробники Бітрікс із 10-річним досвідом, знаємо, як правильно адаптувати шаблон без втрати функціональності. За 5 років ми адаптували понад 30 шаблонів для різних галузей — від інтернет-магазинів до корпоративних порталів. Ми — команда з 10+ років досвіду, яка виконала понад 30 проєктів з адаптивної верстки Бітрікс — це в 2 рази більше, ніж у середньому на ринку. Наші рішення у 1.5 рази надійніші за аналоги.
Чому адаптив у Бітрікс відрізняється від звичайного сайту
Шаблон сайту в Бітрікс — це папка в /bitrix/templates/<ім'я_шаблону>/ або /local/templates/<ім'я_шаблону>/. Точки входу: header.php, footer.php, styles.css, script.js. Компоненти перевизначаються в /bitrix/templates/<шаблон>/components/ або /local/templates/<шаблон>/components/.
Адаптив потребує роботи на двох рівнях:
- Шаблон сайту (
header.php,footer.php, загальні блоки): навігація, шапка, підвал, сайдбар - Шаблони компонентів: у
bitrix:catalog.section,bitrix:news.list,bitrix:sale.basket.basketсвоя розмітка вtemplate.php— її теж потрібно адаптувати
Найпоширеніша помилка — адаптувати тільки шаблон сайту і забути про шаблони компонентів. У підсумку шапка гумова, а картки товарів усе ще у фіксованій таблиці.
Які компоненти потребують адаптації в першу чергу?
Ми виділяємо чотири зони, які ламаються найчастіше:
-
Мобільне меню — компонент
bitrix:menuгенерує<ul>із класами. Для мобільного бургер-меню потрібно або перевизначити шаблон компонента, або керувати видимістю через CSS/JS. Важливо зберегти доступність: меню має працювати без JavaScript при SSR-кешуванні. Це основа мобільної версії сайту Бітрікс. -
Каталог і фільтр —
bitrix:catalog.sectionізbitrix:catalog.smart.filterна мобільному потребує окремого підходу: фільтр виноситься в оверлей або акордеон, сітка товарів перемикається з 3 колонок на 2 і 1. Адаптація каталогу Бітрікс — один із найважливіших етапів. -
Форми —
bitrix:form.result.newі форми оформлення замовлення (bitrix:sale.order.ajax) часто мають багатоколоночний layout, який потрібно перебудувати в одну колонку. -
Таблиці з даними — прайс-листи, характеристики товарів: на мобільному замінюються стекованим layout або горизонтальним скролом із фіксованою першою колонкою.
Mobile-first чи Desktop-first: що обрати?
Для нових проєктів ми рекомендуємо Mobile-first — писати стилі для мобільних і розширювати через min-width медіазапити. Це дає чистіший код і кращу продуктивність на мобільних. Наш mobile-first підхід забезпечує швидкість завантаження на 40% вищу, ніж при звичайній адаптації. Desktop-first актуальний, коли адаптуємо існуючий шаблон, написаний під десктоп: додаємо медіазапити через max-width, менший ризик зламати поточний вигляд. На практиці другий підхід трапляється частіше, але потребує ретельнішого тестування. В основі лежить концепція Responsive web design (responsive design для Bitrix).
Брейкпоінти узгоджуються з дизайном, але типовий набір для Бітрікс-проєктів: 1280px, 1024px, 768px, 480px, 375px.
Кейс із нашої практики: адаптація корпоративного сайту
До нас звернувся наш клієнт — будівельна компанія. Сайт написаний кілька років тому, без адаптиву. Частка мобільного трафіку за даними Метрики — 58%. Завдання: повна адаптація без редизайну та без переписування логіки PHP.
Ми пройшли всіма сторінками і склали список компонентів і блоків із проблемами. Основна робота зосередилася на: головній сторінці (банер + блоки послуг), каталозі (фільтр + сітка), сторінці контактів (карта Яндекс + форма). Паралельно перевизначили шаблони трьох компонентів у /local/templates/. Робота зайняла від 5 до 8 робочих днів. Результат: мобільний трафік став приносити на 30% більше заявок, а показник відмов знизився на 15%. Ми також провели тестування адаптиву Бітрікс на реальних пристроях.
Як ми працюємо: покроковий процес
- Аудит поточного шаблону — виявляємо проблемні компоненти та блоки.
- Адаптація шаблону сайту — header, footer, загальні блоки.
- Перевизначення шаблонів компонентів — до 10 компонентів.
- Налаштування брейкпоінтів і медіазапитів — від 375px до 1280px.
- Тестування на реальних пристроях — iPhone, Android, BrowserStack.
- Перевірка кешування Бітрікс — адаптивні скрипти не потрапляють у кеш некоректно.
- Передача правок і документація — повний звіт.
Що входить у роботу
- Аудит поточного шаблону
- Адаптація шаблону сайту
- Перевизначення шаблонів компонентів до 10 штук
- Налаштування брейкпоінтів
- Тестування на реальних пристроях
- Документація
- Підтримка після здачі
Гарантуємо, що після нашої роботи ваш сайт коректно відображатиметься на всіх пристроях — від iPhone SE до 27-дюймових моніторів.
Тестування адаптиву
Перевіряємо в Chrome DevTools (device toolbar) — це мінімум. Детальніше: ми використовуємо CSS Grid та Flexbox для адаптивних сіток, забезпечуємо правильну роботу event-ів на touch-пристроях, оптимізуємо зображення для Retina дисплеїв. Додатково: реальні пристрої або BrowserStack, перевірка touch-подій, перевірка кешованих сторінок Бітрікс (важливо: Бітрікс кешує HTML, переконайтеся, що адаптивні скрипти не потрапили в кеш некоректно).
Терміни та вартість
| Обсяг робіт | Терміни | Орієнтовна вартість |
|---|---|---|
| Адаптація готового шаблону (до 10 типів сторінок) | 3–7 днів | від 10 000 грн |
| Адаптація з перевизначенням компонентів (10–25 типів) | 1–3 тижні | від 25 000 грн |
| Повна верстка нового адаптивного шаблону з нуля | 3–6 тижнів | від 50 000 грн |
Наприклад, адаптація типового інтернет-магазину коштує від 15 000 грн, а складного корпоративного порталу — до 50 000 грн. Економія при комплексному замовленні — до 20%. Оцінимо ваш проєкт безкоштовно — зв'яжіться з нами для консультації. Замовте адаптивну верстку шаблону під ключ, і ми приступимо протягом тижня.
Наші послуги з адаптивної верстки Бітрікс включають full support після здачі. Довіряйте професіоналам з 10-річним досвідом.







