2016-05-03 12 views
0

Ich habe dies in der Shopware 4 Rest Api Dokumentation gefunden, aber dieser Code funktioniert nicht.Wie funktioniert das Löschen von Artikeln im Batchmodus? Shopware 4

$restClient->delete(
     'articles/', 
     array(
      array('id' => 2), 
      array('id' => 4), 
      array('id' => 6) 
     ) 
); 

Wusste jemand, wie es sein muss?

Quelle: http://community.shopware.com/Shopware-4-REST-API-verwenden_detail_989.html#Batch_Modus_.28Stapelverarbeitung.29

+0

Die Syntax ist korrekt. Vielleicht verwendest du falsche Daten als ID? –

Antwort

0

Ich habe gerade versucht dieses Beispiel mit meinem API-Client - es die drei Elemente gelöscht:

$response = $client->delete(
    'articles/', 
    array(
     array('id' => 1), 
     array('id' => 2), 
     array('id' => 3), 
    ) 
); 

bewusst sein, dass diese in SW 4.2 IIRC hinzugefügt wurde - so könnte man nicht in älteren Versionen.