ich möchter gerne im Header links neben Service/Hilfe den Kundennamen anzeigen. Das gunktioniert auch soweit ganz gut. Nun habe ich aber festgestellt das die Anzeige doch nicht immer stimmt. Ist der Kunde ausgelogt wird trotzdem noch etwas angezeigt usw. Jetzt habe ich gemerkt, das dies wohl am cache Speicher liegt. Wie kann man diese Anzeige aus dem Cache herausnehmen?
Du kannst das Caching komplett deaktivieren, dann funktioniert die Anzeige so.
Ansonsten musst du dir ein Plug-In mit einem Controller schreiben, dass per Action den Inhalt nachliefert. So mach ich das, wenn das Caching im Weg ist. (Nur einmal bisher )
Bestimmte Teile kann man auch vom Caching innerhalb vom Shopware-Backend rausnehmen, habe aber keine Ahnung wie und ob das ohne Plug-In geht. Googlen.
Ansonsten wird ja auch bei einer Controlleraction ein esi-Tag gesetzt um den Bereich nicht zu cachen, deshalb das vielleicht mal hardcoded in deiner tpl probieren?
Ansonsten wird ja auch bei einer Controlleraction ein esi-Tag gesetzt um den Bereich nicht zu cachen, deshalb das vielleicht mal hardcoded in deiner tpl probieren?
Kann mir hier vielleicht jemand helfen und sagen wie das geht?