Ein App-Entwickler möchte von unserer Website eine abgespeckte Version geliefert bekommen, z.B. nur den main-Block. Dazu liefert die App ein Cookie. Wenn das Cookie vorhanden ist (Prüfung serverseitig mittels PHP), sollen alle unnötigen Layoutblöcke ausgeblendet werden. D.h. das die Layoutblöcke erst gar nicht in das Template übernommen werden oder die Layoutblöcke mit zusätzlichem CSS ausgeblendet werden.
Wie mache ich das am besten?
Ich würde mir vielleicht eine Erweiterung programmieren, die über einen Hook die Ausgabe manipuliert. Oder zusätzliches CSS (display:none) für die Layoutblöcke einbindet. Geht das überhaupt, angesichts des Servercaches?
Lesezeichen