Hallo zusammen, ich habe eine Frage zum leeren des Theme-Caches nach der Installation eines Plugins. Entweder habe ich etwas falsch implementiert oder es besteht noch ein Problem mit dem Plugin Manager. In der Install-Methode habe ich das folgende definiert: return array('success' =\> true, 'invalidateCache' =\> array( 'theme' ));
Das funktioniert auch wunderbar (Kunde wird zum Leeren des Theme-Caches aufgefordert) Problem: Das Problem hierbei ist allerdings, dass Plugin zu diesem Zeitpunkt zwar installiert, jedoch nicht aktiviert ist. Hierdurch werden die LESS und JS Dateien des Plugins noch nicht berücksichtigt, wodurch der Kunde eine fehlerhafte Darstellung im Frontend hat und entsprechend noch mal manuell den Theme Cache aufbauen muss. P.S.: enable-Methode ist auch vorhanden. Würde mich freuen, wenn ihr jemand eine Idee / Info hat Viele Grüße, Dennis
Hab´s schon selber gefunden. Die Rückgabe der Invalidierung muss in der enable-Methode erfolgen.