Переход с Shopware 5 на Shopware 6
Перенос данных, адаптация модулей, новая тема и сравнение товаров.
Задача
Немецкий интернет-магазин электроники продаёт технику с большим количеством характеристик, и покупатели выбирают, внимательно сравнивая модели.
Поддержка Shopware 5 заканчивалась, а Shopware 6 — это фактически новая платформа на Symfony и Vue.js: модули и тему нельзя просто обновить, их нужно переносить. Заодно клиент хотел современный фронтенд и удобное сравнение товаров по характеристикам.
Решение
- Перенос данныхПеренесли каталог со всеми характеристиками, клиентов и историю заказов в Shopware 6 и сверили результат.
- Адаптация модулейПереписали собственные модули под архитектуру Shopware 6 и заменили устаревшие сторонние плагины актуальными.
- Новая темаСделали тему, в которой длинные списки характеристик читаются легко и на десктопе, и на мобильных.
- Сравнение товаровДобавили сравнение по характеристикам с подсветкой различий между моделями.
Как мы работали
- Аудит плагинов
Разобрали, какие плагины есть в Shopware 6, какие нужно писать заново, а от каких можно отказаться.
- Миграция на стенде
Несколько раз прогнали перенос данных на тестовой среде, пока результат не совпал с исходным магазином.
- Переключение
Запустили магазин на Shopware 6 с редиректами со старых адресов.
Результат
Магазин работает на поддерживаемой версии платформы, с современным фронтендом и сравнением товаров, которое помогает покупателям выбирать технику.
Другие проекты на Shopware
Нужна команда для сложного проекта?
Проверим текущую платформу или идею и оценим объём работ за 3 рабочих дня.