Электроника · Германия

Переход с Shopware 5 на Shopware 6

Перенос данных, адаптация модулей, новая тема и сравнение товаров.

Shopware 6SymfonyVue.js
Shopware
5 → 6мажорное обновление платформы
5 → 6мажорное обновление

Задача

Немецкий интернет-магазин электроники продаёт технику с большим количеством характеристик, и покупатели выбирают, внимательно сравнивая модели.

Поддержка Shopware 5 заканчивалась, а Shopware 6 — это фактически новая платформа на Symfony и Vue.js: модули и тему нельзя просто обновить, их нужно переносить. Заодно клиент хотел современный фронтенд и удобное сравнение товаров по характеристикам.

Решение

  • Перенос данныхПеренесли каталог со всеми характеристиками, клиентов и историю заказов в Shopware 6 и сверили результат.
  • Адаптация модулейПереписали собственные модули под архитектуру Shopware 6 и заменили устаревшие сторонние плагины актуальными.
  • Новая темаСделали тему, в которой длинные списки характеристик читаются легко и на десктопе, и на мобильных.
  • Сравнение товаровДобавили сравнение по характеристикам с подсветкой различий между моделями.

Как мы работали

  1. Аудит плагинов

    Разобрали, какие плагины есть в Shopware 6, какие нужно писать заново, а от каких можно отказаться.

  2. Миграция на стенде

    Несколько раз прогнали перенос данных на тестовой среде, пока результат не совпал с исходным магазином.

  3. Переключение

    Запустили магазин на Shopware 6 с редиректами со старых адресов.

Результат

Магазин работает на поддерживаемой версии платформы, с современным фронтендом и сравнением товаров, которое помогает покупателям выбирать технику.

Бесплатный аудит

Нужна команда для сложного проекта?

Проверим текущую платформу или идею и оценим объём работ за 3 рабочих дня.

Обсудить проект