7.6 Bilder Produkten hinzufügen und löschen

Problem

Für eine bestimmte Anwendung, die Sie implementieren möchten, ist es nötig, Produkten Bilder aus externen Quellen hinzuzufügen oder diese zu löschen.

Lösung

Nutzen Sie das Media-Gallery-Attribut des Product-Models, um die einem Produkt zugeordneten Bilder zu verwalten.

Diskussion

Einem Produkt ein Bild hinzuzufügen, ist sehr einfach. In dem folgenden Methodenaufruf wird deutlich, wie Sie mittels PHP einem Produkt ein neues Bild hinzufügen, das als Hauptbild, als Small-Image und als Thumbnail verwendet wird:

$product->addImageToMediaGallery(
     $image,
     $mediaAttribute=array('image', 'small_image', 'thumbnail'),
     $move=false,
     $exclude=true
);

Etwas anders sieht es aus, wenn Sie das Hauptproduktbild eines ...

Get Magento: Das Handbuch für Entwickler now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.