# Migration von Download Ressourcen (Datenblätter etc.)

**URL:** <https://forum.shopware.com/t/migration-von-download-ressourcen-datenblaetter-etc/105162>\
**Category:** Administration\
**Tags:** installation--gettin\
**Created:** [12. September 2024 um 14:46 UTC](https://forum.shopware.com/t/migration-von-download-ressourcen-datenblaetter-etc/105162 "2024-09-12T14:46:17Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![MadeProel](https://avatars.discourse-cdn.com/v4/letter/m/71c47a/32.png) [@MadeProel](https://forum.shopware.com/u/MadeProel)\
**Post date:** [12. September 2024 um 14:46 UTC](https://forum.shopware.com/t/migration-von-download-ressourcen-datenblaetter-etc/105162/1 "2024-09-12T14:46:17Z")

</div>

Hallo zusammen,

ich migriere zurzeit einen SW5 Shop zu SW6. Leider musste ich nun mit erschrecken feststellen, dass es standardmäßig keinen Ort für Ressourcen gibt. Insbesondere die Downloads wurden in SW5 sorgfältig gepflegt. Die nachträgliche Programmierung zur Speicherung und Zuweisung dieser sollte kein Problem sein und kommt über viele Themes sowieso mit.

Uns geht es jedoch um die Zuweisung der Produkte. Müssen wir nun ernsthaft bei allen Artikel die Dokumente neu zuweisen. Bei ca. 10000 Artikeln wird das eine spaßige Aufgabe. Gibt es hierfür eine Alternative? Warum nimmt Shopware ein solches Feature in einer neuen Version einfach raus? Ich denke es wurde durchaus von vielen genutzt.

Grüße

---

<div class="post-metadata">

**Author:** ![enerSpace](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/enerspace/32/13552_2.png) [@enerSpace](https://forum.shopware.com/u/enerSpace)\
**Post date:** [12. September 2024 um 16:21 UTC](https://forum.shopware.com/t/migration-von-download-ressourcen-datenblaetter-etc/105162/2 "2024-09-12T16:21:17Z")

</div>

Hi,

eventuell könntest du das über Import/Export lösen. Mach in SW5 einen Export und falls die Downloads dort nicht angezeigt werden, kannst du das über die Datenbank als CSV exportieren. Anschließend importierst du die Zuordnung in SW6 anhand der Artikelnummer.

VG,  
Rico von [enerspace.de](http://enerspace.de)

---

<div class="post-metadata">

**Author:** ![frip-tech.de](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/frip-tech.de/32/24453_2.png) [@frip-tech.de](https://forum.shopware.com/u/frip-tech.de)\
**Post date:** [12. September 2024 um 18:55 UTC](https://forum.shopware.com/t/migration-von-download-ressourcen-datenblaetter-etc/105162/3 "2024-09-12T18:55:53Z")

</div>

Ist das schon gelöst? Wenn nein, die Umsetzung ist via API möglich.

---

<div class="post-metadata">

**Author:** ![MadeProel](https://avatars.discourse-cdn.com/v4/letter/m/71c47a/32.png) [@MadeProel](https://forum.shopware.com/u/MadeProel)\
**Post date:** [22. Oktober 2024 um 06:31 UTC](https://forum.shopware.com/t/migration-von-download-ressourcen-datenblaetter-etc/105162/4 "2024-10-22T06:31:28Z")

</div>

Leider ist das Problem nicht gelöst. Ein Export in Shopware 5 ist im Standard scheinbar ebenfalls nicht möglich.

Außerdem frage ich mich, was der Export des Links bringt, da die Datei im neuen Shopware 6 Shop einen anderen Link besitzt, obwohl die Dateien mittels Migrationsmanager übertragen wurden. Mich würde es daher auch interessieren, wie es mit der API funktioniert, wenn die Links unterschiedlich sind? @frip-tech.de

Bin über jede Hilfe dankbar!

---

<div class="post-metadata">

**Author:** ![area-net-gmbh](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/area-net-gmbh/32/21995_2.png) [@area-net-gmbh](https://forum.shopware.com/u/area-net-gmbh)\
**Post date:** [22. Oktober 2024 um 06:43 UTC](https://forum.shopware.com/t/migration-von-download-ressourcen-datenblaetter-etc/105162/5 "2024-10-22T06:43:57Z")

</div>

**Folgender Ansatz:**

Export der SW5-Daten (Artikelnummer und Datei) per SQL als z.B. CSV:

```auto
SELECT ordernumber, filename, description 
FROM s_articles_downloads downloads
INNER JOIN s_articles_details details
ON downloads.articleID = details.articleID

```

Danach benötigst du aus SW6 noch die Tabelle _swag\_migration\_mapping_, dort steht im Feld _old\_identifier_ für _entity=„product“_ die SW5-Artikelnummer und in _entity\_uuid_ die neue SW6-ID.

Und jetzt musst du dir „nur“ noch ein Skript schreiben, das das Ganze verbindet und die Daten entsprechend in die SW6-Tabelle schreibt. Entweder direkt per SQL oder halt per API.

---

<div class="post-metadata">

**Author:** ![MadeProel](https://avatars.discourse-cdn.com/v4/letter/m/71c47a/32.png) [@MadeProel](https://forum.shopware.com/u/MadeProel)\
**Post date:** [23. Oktober 2024 um 07:00 UTC](https://forum.shopware.com/t/migration-von-download-ressourcen-datenblaetter-etc/105162/6 "2024-10-23T07:00:23Z")

</div>

Danke für den Ansatz.

Werde mich dann mal an die Umsetzung machen.

Für mich absolut unerklärlich, warum sowas nicht mit Hilfe des Migrationstool funktioniert.

---

<div class="post-metadata">

**Author:** ![area-net-gmbh](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/area-net-gmbh/32/21995_2.png) [@area-net-gmbh](https://forum.shopware.com/u/area-net-gmbh)\
**Post date:** [23. Oktober 2024 um 07:20 UTC](https://forum.shopware.com/t/migration-von-download-ressourcen-datenblaetter-etc/105162/7 "2024-10-23T07:20:46Z")

</div>

> [@MadeProel](#):
>
> Für mich absolut unerklärlich, warum sowas nicht mit Hilfe des Migrationstool funktioniert.

Weil es im SW6-Standards keine Produktdownloads gibt.

---

<div class="post-metadata">

**Author:** ![MadeProel](https://avatars.discourse-cdn.com/v4/letter/m/71c47a/32.png) [@MadeProel](https://forum.shopware.com/u/MadeProel)\
**Post date:** [23. Oktober 2024 um 08:00 UTC](https://forum.shopware.com/t/migration-von-download-ressourcen-datenblaetter-etc/105162/8 "2024-10-23T08:00:07Z")

</div>

> [@area-net-gmbh](#):
>
> Weil es im SW6-Standards keine Produktdownloads gibt.

Was für mich genauso unverständlich ist. Datenblätter, Bedienungsanleitung, etc. sind in einem gut gepflegtem Online-Shop Standard und für einige Produkte sogar vorgeschrieben.

---

<div class="post-metadata">

**Author:** ![raymond-de](https://avatars.discourse-cdn.com/v4/letter/r/7feea3/32.png) [@raymond-de](https://forum.shopware.com/u/raymond-de)\
**Post date:** [23. Oktober 2024 um 10:00 UTC](https://forum.shopware.com/t/migration-von-download-ressourcen-datenblaetter-etc/105162/9 "2024-10-23T10:00:22Z")

</div>

Verstehe ich auch nicht. Wir nutzen hier das plugin: [Downloads Tab (Anleitungen, Dokumente, Datenblätter, ...)](https://store.shopware.com/de/mill627401995729/downloads-tab-anleitungen-dokumente-datenblaetter-....html)

Bitte hier voten und kommentieren, dass es endlich mal in den Shopware Standard reinkommt:

> **[Allow downloadable file attachments for products](https://feedback.shopware.com/forums/942607-shopware-6-product-feedback-ideas/suggestions/46448431-allow-downloadable-file-attachments-for-products)**
>
> As a shop owner, I want to be able to add files as downloads to the product detail page or cart. All files can be displayed as links. A click on a link downloads the files to the user's computer.

> **[Links and downloads input for products](https://feedback.shopware.com/forums/942607-shopware-6-product-feedback-ideas/suggestions/48554045-links-and-downloads-input-for-products)**
>
> In sw5 there was a tab where you could enter links and downloads.
> Would be nice to have this as standard in SW6.
> 
> It would also be nice for the function to take over this maintained data when migrating from SW5 to SW6.
