Hallo zusammen, über die API lasse ich mir alle Bestellungen exportieren. Gerne würde ich diese Liste sortieren, jedoch komme ich an dem Punkt nicht weiter. Laut Doku geht es mit $orderBy, jedoch steht dort nicht genauer erklärt, wie es funktionieren soll. Mein bisheriger Code: $params = array( 'limit' =\> 2, 'orderBy' =\> 'id DESC', // geht nicht // $orderBy = array('id', 'DESC') // geht auch nicht ); $filterByOrderStatus = array( array( 'property' =\> 'status', 'expression' =\> '\>=', 'value' =\> 0 ), ); $query = http\_build\_query(array( 'filter' =\> $filterByOrderStatus, )); $client-\>call('orders/?' . $query, ApiClient::METHODE\_GET, $params);
Was mache ich falsch?
hi, hab es nicht getestet aber ich denke, dass orderBy ein weiterer Parameter ist und nicht in $params gehört versuch mal sowas: $orderBy = array(array( 'property' =\> 'id', 'direction' =\> 'DESC' )); $client-\>call('orders/?' . $query, ApiClient::METHODE\_GET, $params, $orderBy);
Wie gesagt ungetestet …
Danke, das klappt aber leider auch nicht.