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?