REST API Endpunkt überschreiben / erweitern

Hallo zusammen,

ich hatte unter Shopware 5.0.1 den Article-Endpunkt der API mittels eigener Methoden überschrieben und somit die Ausgabe verändert. Bilder und Preise wurden direkt mitgegeben, dafür habe ich viele für meinen Anwendungsfall überflüssige Informationen nicht mehr ausgegeben. Dafür hatte ich ein eigenes Plugin geschrieben, welches in Plugins/Local/Frontend/ArticleApi liegt. 

Nach dem (endlich durgeführten) Update auf 5.1.6 funktioniert das Plugin nicht mehr und der Aufruf der Article API greift auf den Original-Endpunkt zurück. Der Controller des Custom Plugins wird geladen, aber die Component nicht. Zumindest wird Debug-Code in plugins/Local/Frontend/ArticleApi/Components/Api/Resource/Article.php komplett ignoriert. 

Ich finde leider keine Dokumentation darüber, ob sich von 5.0 auf 5.1 die Funktionsweise beim Erweitern der API verändert hat. Könnt ihr mir helfen?

Vielen Dank und Grüße

Dirk

 

Schönen guten Tag,

was war hier die Lösung?

Beste Grüße