Hallo,
wie kann man im Shopware den Response-Header Cache-Control für den Account-Controller setzen?
Ich habe es mit einem Subscriber wie folgt versucht, aber der Header wird nicht übernomen und ich bekomme immer im Response “Cache-Control: no-cache, private”.
public static function getSubscribedEvents(): array
{
return [
'Enlight_Controller_Action_PostDispatchSecure_Frontend_Account' => ['onPostDispatchAccount', 100]
];
}
public function onPostDispatchAccount(Enlight_Event_EventArgs $args): void
{
$args->getSubject()->Response()->setHeader('Cache-Control', 'no-cache, no-store, must-revalidate', true);
}