Guten Tag Ich habe keinen Weg gefunden via die API Bilder von einem Artikel zu entfernen. Egal ob POST oder PUT es werden immer nur Artikel-Bilder hinzugefügt. Vorhandene Bilder bleiben zugeordnet. Wer kann mir da auf die Sprünge helfen? Grüsse Urs
Niemand??
Ich bin jetzt gerade nicht wirklich in der API drin, aber vielleicht: https://github.com/ShopwareAG/shopware- … #L684-L699 *EDIT* Gerade mal nachgeschaut - nicht wirklich Aber versuche es mal hiermit https://github.com/ShopwareAG/shopware- … #L271-L290
.
Sorry, ich war schon wieder im falschen Account eingeloggt … jetzt aber: Bilder aus dem Media-Manager musst du selbst entfernen, aber die Verweise kannst Du mit einem leeren array einfach entfernen $this-\>getArticleResource()-\>update($shopwareId, array('images' =\> array()));
Wobei die articleResource natürlich folgender Typ ist \Shopware\Components\Api\Manager::getResource('Article')
Ab 4.2 gibt es auch die replace Befehle, mit denen du ähnliches erreichen kannst $articleArray['\_\_options\_images'] = array('replace' =\> true);
Schöne Grüße, Niklas