Магазин на OpenCart, що працює як новий
Сайт із каталогом на 1 400+ товарів існував давно. За 2026 рік ми провели велику програму доопрацювань: нова мобільна шапка, швидкий перегляд товару, вхід через Google, власні модулі адмінки, обмін із CRM і прискорення.
1Задача
Магазин уже працював, але накопичив проблеми: повільний мобільний, незручна шапка на телефоні, дублі замовлень, залишки на сайті розходилися з обліком у CRM, а переклад і редагування сотень товарів забирали в менеджерів години.
2Рішення
Замість переробки з нуля — поетапні доробки без втрати історії й SEO. Кожен раунд: діагностика → обкатка на dev-копії → заливка на прод із бекапами. Власні модулі замість ламких правок ядра, OCMOD-пакет захищає зміни від затирання при оновленнях.
3Результат
Оновлена мобільна шапка й Quick View, вхід за паролем/Google, чесні залишки на складі, фіскальні чеки, AI-переклад каталогу та масовий редактор для менеджерів. Сайт оновлюється без простоїв, кожна доробка задокументована й зворотна.
Що зробили
Вітрина і мобільна версія
- Нова мобільна й планшетна шапка: 4 макети у телефонних рамках на dev → клієнт обрав варіант «фірмова бірюза» → впроваджено на прод
- Квадратне лого, перемикач мови УКР|РУС, пошук-«пілюля», ім'я користувача під іконкою кабінету
- Редизайн каталогу: прямокутні картки категорій, рівна висота карток товарів, іконка кошика замість тексту «Купити»
- Швидкий перегляд товару (Quick View) у категоріях і пошуку: оптові ціни, ліміт складу, керування кошиком прямо з попапа, мобільна адаптація
- Картка товару: відео YouTube у вкладці, Schema.org VideoObject, виділення обраних опцій, чесний статус «Немає в наявності» при нульовому залишку
Кабінет покупця і чекаут
- Вхід за e-mail + паролем із двофакторним кодом на пошту, реєстрація з підтвердженням пошти (SMS-вхід збережено)
- Вхід через Google для покупців — без правок ядра, з налаштуваннями в адмінці
- Відновлення кошика після входу з попередженням про «старі» позиції
- Маска телефону під Нову Пошту, заборона латиниці в імені, номер замовлення на сторінці успіху
- Підписка «Сповістити про наявність» кількома каналами, bottom-sheet на мобільному
- Знижки для зареєстрованих, банер безкоштовної доставки з налаштовуваним порогом, банер-подарунок із вибором аудиторії
Адмінка та автоматизація
- Масовий редактор товарів (batch editor): профілі колонок, drag&drop, пошук по словах, масове редагування тегів
- Власний модуль «Apsite AI Контент»: переклад укр→рос зі збереженням розмітки, SEO-поля, теги, сценарії в один клік
- Модуль «Архівний товар» — схований з лістингів, доступний за прямим URL (SEO не втрачається)
- Резерв залишків при оформленні замовлення з синхронізацією в CRM, захист від дублів замовлень
- Фіскалізація чеків через Checkbox (ПРРО), кольори статусів замовлень, «залишатись на сторінці після збереження»
- Обмін із CRM: автопідхоплення типів цін, автостворення RU-полів, обхід зміни API постачальника
Швидкість і стабільність
- Підключення Cloudflare з програмним очищенням кешу після кожного обміну з CRM
- Версіонування CSS/JS-бандлів — правки доходять до відвідувачів одразу, без Ctrl+F5
- OCMOD-пакет власних правок — захист від затирання при оновленні модифікацій
- Журнал доробок з відкатами і бекапи перед кожним деплоєм
Як це виглядає
Живі екрани магазину після доробок: головна, категорія з фільтрами, картка товару, попап швидкого перегляду та макети мобільної шапки.
Наведіть курсор на знімок — він прокрутиться. Торкніться знімка, щоб відкрити його повністю.
Як ішла робота
- 1Заявка клієнта і список задач у CRM студії (січень 2026)
- 2Діагностика швидкості, Cloudflare та перші фікси кошика й чекауту
- 3Раунди доробок: модулі адмінки, обмін із CRM, резерв залишків, антидубль
- 4Авторизація покупців і Quick View за фідбеком клієнта
- 5Макети мобільної шапки на dev → затвердження → впровадження на прод
- 6Супровід: кожен раунд — обкатка на dev, бекапи, запис у журнал
Що всередині
Ваш магазин на OpenCart потребує доробок?
Розкажіть, що заважає продавати — запропонуємо план доопрацювань без переробки сайту з нуля.