SWAG DevBlog: Shopware REST API article GET – Nicht dokumentierte Features

Tja da sucht man eine Möglichkeit sich einfach eine Liste aller Artikel für weitere Verarbeitung in Php zu besorgen und wird in der REST API fündig.

Leider gibt es ein Problem wenn man in PHP per:

$client = new ApiClient(...);
$data = $client->get('articles');

einfach die Artikelliste holt. Nicht das es nicht funktioniert, aber es werden maximal 1000 Ergebnisse zurückgegeben. Das blöde ist : Am Anfang fällt das ja garnicht auf.

Zum Glück gibt es hier aber doch noch Zusatzparameter die leider in der Doku (https://developers.shopware.com/developers-guide/rest-api/examples/article/) nicht erläutert sind:

$client = new ApiClient(...);
$data = $client->get('articles?limit=8000');

So gibts dann sogar 8000 Artikel.

$client = new ApiClient(...);
$data = $client->get('articles??limit=1000&start=1000');

So gibts 1000 Artikel, beginnend ab dem 1000sten.

Wäre aber wirklich praktisch wenn diese generellen Parameter in der Doku stehen würden…

SWAG DevBlog: Einstellungen im Performance Modul lassen sich nicht speichern

Tritt der Fall auf das man im Performance Modul plötzlich nicht mehr speichern kann:

Invalide Daten

In den Formularen sind noch invalide Daten eingetragen, bitte kontrollieren Sie die Formulare

Dann fragt man sich erst einmal wo das denn bitte herkommt. Diese Frage kann ich nicht beantworten 🙂 Aber das Problem lässt sich trotzdem lösen! In diesem Fall fehlen meistens „SWAG DevBlog: Einstellungen im Performance Modul lassen sich nicht speichern“ weiterlesen

Shopware Freitextfelder – Dropdown/Auswahlfeld

Shopware verfügt über die Möglichkeit pro Artikel Benutzerdefinierte Daten zu speichern. In der Regel sind das normale Textfelder. Nötig ist hierfür nicht viel.

Unter „Einstellungen“->“Grundeinstellungen“ gibt es im Artikel die Verwaltung für Freitextfelder.

grundeinstellungen_freitextfelder

Hier finden sich die Felder attr1-attr20. Wer hier die Namen beibehält „Shopware Freitextfelder – Dropdown/Auswahlfeld“ weiterlesen