Quantcast
Channel: Programmierung - Shopware Community Forum
Viewing all articles
Browse latest Browse all 2871

Cache für eigenen Plugin-Controller deaktivieren

$
0
0

Wir verwenden in unserem Plugin einen Controller, den wir in der Boostrap über $this->registerController('Frontend', 'UnserFrontendController') registrieren.

Leider bringen uns die Infos aus folgenden Quellen nicht weiter:

https://developers.shopware.com/blog/2015/02/11/understanding-the-shopware-http-cache/
http://community.shopware.com/Shopware-4.1-Upgrade-Guide-für-Entwickler_detail_1297.html#Einen_bestehenden_Shopware-Controller_als_non-cachable_markieren

Wenn wir in der onPostDispatch function mit $response->setHeader('Cache-Control', 'no-cache', true) erweitern,
dann wird zwar der Controller nicht mehr gechached allerdings dann vermutlich auch der komplette Shop nicht mehr, wegen
$this->subscribeEvent('Enlight_Controller_Action_PostDispatchSecure_Frontend', 'onPostDispatch')

Wir wollen aber nur den Controller von dem Cache ausschließen. Hat jemand eine Idee?


Viewing all articles
Browse latest Browse all 2871

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>