HTTP-Cache & Mini-Warenkorb

 

Liebes Forum,

für einen Kunden haben wir ein eigenes Theme entwickelt, welches vom Responsive Theme erbt. Nun erleben wir folgendes Phänomen:

Die Datei info.tpl in {unserTheme}/widgets/checkout erbt vom Parent (mittels {extends file=‘parent:widgets/checkout/info.tpl’}), der Block “frontend_index_checkout_actions_cart” wird darin nicht überschrieben, sollte also 1:1 übernommen werden. Wenn wir nun den HTTP Cache aktivieren, wird der Miniwarenkorb im Header mitgecached und zeigt einen veralteten Stand an, wenn eine bereits im Cache abgelegte Seite aufgerufen wird.

Wenn wir nun den kompletten Block aus Bare in unser Theme kopieren (völlig unverändert), ist das Verhalten korrekt.

Woran liegt dies bzw. was übersehen wir? Gibt es Backend-Einstellungen, die wir vielleicht nicht beachtet haben (zB bei den nicht gecachten Controller-Tags?)

Vielen Dank, viele Grüße,
Constantin