# Von Xt:Commerce zu Shopware

**URL:** <https://forum.shopware.com/t/von-xt-commerce-zu-shopware/94484>\
**Category:** Shopware 6 (German)\
**Tags:** programming\
**Created:** [19. Mai 2022 um 14:36 UTC](https://forum.shopware.com/t/von-xt-commerce-zu-shopware/94484 "2022-05-19T14:36:08Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![DerKev](https://avatars.discourse-cdn.com/v4/letter/d/3d9bf3/32.png) [@DerKev](https://forum.shopware.com/u/DerKev)\
**Post date:** [19. Mai 2022 um 14:36 UTC](https://forum.shopware.com/t/von-xt-commerce-zu-shopware/94484/1 "2022-05-19T14:36:08Z")

</div>

Hallo Shopware Community!

Anstehen tut vorerst zu Testzwecken ein PoC einer Migration von Xt:Commerce zu Shopware. Das große schwierige daran ist ganz klar die Übertragung der Daten aus der Datenbank in das neue System. Ich habe bereits gesehen, dass es den MigrationManager dafür gibt. Leider braucht man anscheinend bereits einen registrierten Shop dafür? Das wäre doof, wenn man dieses Plugin nicht vorab bereits testen könnte.

Und überhaupt - funktioniert das gut mit Xt:Commerce?  
Auch die Dokumentation zu diesem Tool ist sehr umfangreich, was ich aber gar nicht so prickelnd finde. Die Informationen und der Code, den man da anscheinend produzieren muss, wirkt erschlagend auf den ersten Blick.

Meine Ursprüngliche Idee war es ein einfaches Plugin zu erstellen, in dem Migrations drinnen sind. So hätte ich einfach Zeile für Zeile von xt\_products zu product geschoben.

Leider stellt sich auch das als besonders schwierig heraus, da ich keine Dokumentation zur Shopware Datenbankstruktur finden kann. das erschwert es deutlich für mich…

Gibt es hier vielleicht Leute, die bereits von Xt:Commerce zu Shopware migriert haben? Können diese vielleicht berichten wie sie es gemacht haben?

Was ist da der empfohlene Weg?

---

<div class="post-metadata">

**Author:** ![olli.k](https://avatars.discourse-cdn.com/v4/letter/o/e99b99/32.png) [@olli.k](https://forum.shopware.com/u/olli.k)\
**Post date:** [23. Mai 2022 um 17:26 UTC](https://forum.shopware.com/t/von-xt-commerce-zu-shopware/94484/2 "2022-05-23T17:26:18Z")

</div>

> [@DerKev](#):
>
> Gibt es hier vielleicht Leute, die bereits von Xt:Commerce zu Shopware migriert haben? Können diese vielleicht berichten wie sie es gemacht haben?

Hey,

man kann relativ einfach, wenn man etwas Erfahrung mit Programmierung und APIs hat, über die API von Shopware die Produkte importieren. Wenn wir lokal einen Shop aufsetzen, erstellen wir so unsere Produkte wie wir sie benötigen. Da im Hintergrund von XT eine relativ simple (übersichtliche) DB sitzt, kann man einfach die Produktdaten auslesen und per API in Shopware importieren (erstellen oder updaten). Man muss wahrscheinlich etwas mit dem Encoding (wenn XTC sehr alt ist) aufpassen, ist aber machbar. Was cool ist, man kann auch gleich Bilder importieren, in dem man die URL des Bildes vom Produkt, welches live ist, an die API übergibt.

Ist vielleicht nicht der 100% einfachste / beste weg, aber der funktioniert. Der Vorteil ist, dass man gar nicht an die DB von Shopware ran muss, ist auch gar nicht zu empfehlen. Hier mal der Link zur Dokumentation von SW 6  
[https://shopware.stoplight.io/docs/admin-api/ZG9jOjEyMzA4NTUy-product-data](https://shopware.stoplight.io/docs/admin-api/ZG9jOjEyMzA4NTUy-product-data)

Wir nutzen dieses SDK (ist auch von SW verklinkt) [GitHub - vienthuong/shopware-php-sdk: A PHP SDK for Shopware 6 Admin API](https://github.com/vienthuong/shopware-php-sdk)

Selbstverständlich kommt es auch immer darauf an, wie komplex und modifiziert dein XTC war und was du alles mit rüberziehen willst. Aber im Großen und Ganzen sollte eigentlich alles über die API modifizierbar sein.

Vielleicht hilft dir das ja etwas weiter?

---

<div class="post-metadata">

**Author:** ![olli.k](https://avatars.discourse-cdn.com/v4/letter/o/e99b99/32.png) [@olli.k](https://forum.shopware.com/u/olli.k)\
**Post date:** [23. Mai 2022 um 17:36 UTC](https://forum.shopware.com/t/von-xt-commerce-zu-shopware/94484/3 "2022-05-23T17:36:52Z")

</div>

Leider haben wir immer nicht so gute Erfahrungen gemacht mit dem Im- / Export von Shopware selber. Aber vielleicht sind wir da auch noch nicht gut in der Bedienung. Vielleicht gibt es auch jemanden, der sagt, dass es gar kein Problem ist, eine CSV aus XTC zu erstellen, um diese dann über den Import in Shopware zu importieren.

---

<div class="post-metadata">

**Author:** ![DerKev](https://avatars.discourse-cdn.com/v4/letter/d/3d9bf3/32.png) [@DerKev](https://forum.shopware.com/u/DerKev)\
**Post date:** [26. Mai 2022 um 12:18 UTC](https://forum.shopware.com/t/von-xt-commerce-zu-shopware/94484/4 "2022-05-26T12:18:25Z")

</div>

Hallo, danke für eure Antworten.

Ich habe es jetzt so umgesetzt, dass ich einfach per die XT Daten direkt in die Shopware Datenbank geschrieben habe. Das war auch relativ einfach.

---

<div class="post-metadata">

**Author:** ![Pseiko01](https://avatars.discourse-cdn.com/v4/letter/p/e9c0ed/32.png) [@Pseiko01](https://forum.shopware.com/u/Pseiko01)\
**Post date:** [22. Mai 2024 um 08:21 UTC](https://forum.shopware.com/t/von-xt-commerce-zu-shopware/94484/5 "2024-05-22T08:21:10Z")

</div>

Aus gegebenen Anlass suche ich eher eine Möglichkeit in die andere Richtung.  
Hat da jemand Erfahrung?

---

<div class="post-metadata">

**Author:** ![EikeBrandtWarneke](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@EikeBrandtWarneke](https://forum.shopware.com/u/EikeBrandtWarneke)\
**Post date:** [22. Mai 2024 um 08:26 UTC](https://forum.shopware.com/t/von-xt-commerce-zu-shopware/94484/6 "2024-05-22T08:26:58Z")

</div>

Uiuiui… Da wäre aber wahrscheinlich die xt Commerce Community der richtige Ansprechpartner.

Viele Grüße

---

<div class="post-metadata">

**Author:** ![DerKev](https://avatars.discourse-cdn.com/v4/letter/d/3d9bf3/32.png) [@DerKev](https://forum.shopware.com/u/DerKev)\
**Post date:** [25. März 2025 um 12:09 UTC](https://forum.shopware.com/t/von-xt-commerce-zu-shopware/94484/7 "2025-03-25T12:09:38Z")

</div>

Die ist doch quasi gar nicht mehr existent^^  
Das Thema wurde damals leider nicht weiter verfolgt und jetzt wohl erst recht nicht mehr…
