Hey Hey,
ich versuche mittels axios einen Artikel aus dem Warenkorb zu entfernen. Dies wird mit der Fehlermeldung
"Warning: Invalid argument supplied for foreach()"
üblicherweise deutet der Fehler darauf hin dass kein array gesendet wurde. Laut den Docs sollte der Aufruf wie folgt lauten:
// DELETE /store-api/checkout/cart/line-item
{
"ids": [
"<id>"
]
}
axios benötigt laut den Docs zusätzlich die params property. der Aufruf sollte also wie folgt lauten:
let params = { params : {
"ids" : [id]
}}
axios.delete(`/store-api/checkout/cart/line-item`,
{
headers: {
'sw-access-key': accesKey,
'sw-context-token' : token
}
},params)
Was genau läuft hier falsch? Hat jemand ein ähnliches Problem schon lösen können?