In einem Plugin benutze ich „ProductListingResultEvent“ im Subscriber. Jetzt habe ich die Entwicklungsumgebung auf produktiv umgeschalten und stelle fest, dass plötzlich „ProductListingResultEvent“ nicht mehr zur Verfügung steht. Lösche ich den Cache, wird ProductListingResultEvent einmal ausgeführt. Beim neuladen der Seite ist wieder Feierabend.
Funktioniert ProductListingResultEvent nur wenn kein Cache aktiv ist? Fragen über Fragen
Natürlich nicht, denn die Seite liegt ja vollständig im cache. Wenn du die Seite mit kontextrelevanten Daten anreichern möchtest, die nicht Bestandteil des cache keys sind, dann wirst du dir einen anderen Weg suchen müssen.
Erfüllt aber im Moment im Gegensatz zu ProductListingResultEvent genau meinen Zweck. Denn dieses Event ist immer aktiv. Änderungen in der Datenerfassung und Ausgabe sind sofort sichtbar, auch bei aktiven Cache.