Plugin Scope Config in Cron abrufbar?

Ich habe ein Plugin, welches ein subshopspefische Configuration hat. (wie hier: http://community.shopware.com/Subshopspezifische-Pluginkonfiguration_detail_1673.html)

Meine Frage:

Ich habe nun einen Cronjob der Aufgaben pro Shop erledigt und dabei möchte ich auf diese subshopspezifische Config zugreifen. Wie kann ich das machen? In allen Beispielen, die ich gefunden habe ist die Scope durch das Frontend quasi gesetzt. Im Cron habe ich aber keinen aktuellen Scope sondern nur alle Shops als Doctrine Objekte.

Hat jemand eine Idee?

Ich denke, das hier löst Dein Problem: https://synonymous.rocks/zugriff-auf-den-shop-context-im-shopware-cli-modus/

1 „Gefällt mir“

Thank you.

$shop->registerResources();

was needed. After that I get the correct config object. Thanks for your help.

Schade das alle antworten immer auf die vermarktete externe Domain leiten die in der Regel nicht oder nur sehr schwierig erreichbar ist.

Es gibs mittlerweile ein ConfigReader service womit es einfacher geht