Case study: Halfs

Case study: Halfs

Migracja z Shopware 5 do Shopware 6

 

Firma: Halfs

Brażna: Fashion/ Obuwnicza

System e-commerce: Shopware 6, migracja z Shopware 5

Czas trwania projektu: 3 miesiące

 

O kliencie

 

Halfs to niewielka marka obuwnicza z Monachium, która istnieje od prawie 20 lat i jest synonimem dbałości o szczegół, szacunku dla tradycji i najwyższej jakości. Jej misją jest zachowanie elegancji, estetycznego wyglądu oraz komfortu noszenia obuwia. Ilość każdego z oferowanych modeli jest ograniczona. Halfs posiada w swojej ofercie unikalne modele, które zostały stworzone we współpracy z:

  • “Le Cabinet De Curiosités ” Thomasa Erbera,
  • “House of HRVST” – domu mody z Monachium,
  • Amsel-Fashion” – start-upu z Monachium zajmującego się tworzeniem tradycyjnych ubrań

 

Halfs: Migracja z Shopware 5 do Shopware 6, ☉We Are Virtua

 

Wyzwania

 

Największym wyzwaniem była migracja sklepu z platformy Shopware 5.3 do Shopware 6. W ramach prac design strony został jedynie delikatnie zmodyfikowany, klientowi zależało na zachowaniu dotychczasowego wyglądu sklepu.

 

Migracja z Shopware 5 → Shopware 6

 

Shopware posiada asystenta migracji, który ułatwia przeniesienie danych sklepu pomiędzy Shopware 5, a Shopware 6, jednak jest on dostępny dopiero od wersji 5.4, a sklep naszego klienta znajdował się na wersji 5.3. W związku z tym zdecydowaliśmy się na podniesienie obecnej wersji sklepu lokalnie do 5.4, aby móc skorzystać z wymienionego narzędzia. Podczas migracji nie wszystkie dane zostały poprawnie zmigrowane. Problematyczne było ustalenie w jakich kolumnach ich brakuje oraz czy jest to spowodowane faktem, iż nie wszystkie zamówienia zostały przeniesione.

 

Kolejnym wyzwaniem było ustalenie, które kolumny z wersji Shopware 5 odpowiadają tym w nowszej wersji Shopware 6 oraz co powinniśmy przypisać do nowych pól, które są wymagane przez Shopware 6 do zapisu produktu bądź zamówienia, a nie było ich w Shopware 5. Wiele z problemów, z którym mieliśmy do czynienia podczas migracji wynikało z faktu, iż niektóre elementy nie istniały w bazie danych, a pluginy odwoływały się właśnie do nich.

 

Migracja danych z systemu Pickware

 

Najbardziej czasochłonną czynnością okazała się migracja danych z systemu Pickware. Na początku należało przeanalizować tabele z Shopware 5 i Shopware 6 oraz odpowiednio je dopasować, gdyż ich nazwy się nie pokrywały. Kolejno porównywaliśmy pola oraz przypisane do nich wartości oraz zajęliśmy się analizą funkcji, które należało wywołać – po przeniesieniu danych – w celu przeliczenia odpowiednich wartości. Po zakończeniu tych działań wykonaliśmy migrację, która dzięki migracji danych z Pickware w pierwszej kolejności, przebiegła bez zakłóceń.

 

 

Halfs: Migracja z Shopware 5 do Shopware 6, ☉We Are Virtua

Ta strona używa plików cookie. Kontynuując przeglądanie witryny, wyrażasz zgodę na używanie przez nas plików cookie.