Import über Plugin / DAL

Hallo liebe Community,

ich teste zur Zeit den Weg eines Artikelimports über ein Shopware Plugin / DAL.

Artikel, Kategorie, Eigenschaften etc. habe ich bereits und klappt auch alles.
Mit den Bilder / MediaService tue ich mich im Moment etwas schwer. Hat damit bereits jemand was gemacht?
Ich finde in den DEVs auch kein Beispiel. Ziel ist es, das Bild über eine local file:// URL zu holen und dem Artikel zu hinterlegen.

Später muss noch geprüft werden A) is das Bild bereits vorhanden und B) ist das Bild unter file:// neuer als das in Shopware.

Beste Grüße
Ottscho

 

Hi ottscho,

der Migrationsassistent macht ja genau das auch, hier könntest du dir das mal anschauen:

https://github.com/shopware/SwagMigrationAssistant/blob/master/Profile/Shopware/Media/LocalMediaProcessor.php

Wenn dein Import eigentlich eine Migration ist, kannst du natürlich auch die Logik des Migrationsassistenten nutzen und ein eigenes Profil dafür schreiben.

Gruß

Krispin

2 „Gefällt mir“