Zum Inhalt springen

TYPO3-Cache nutzen

Erstellt am 17. Februar 2009 · 2 Antworten · letzte Antwort am 17. Februar 2009

Tags: Frage

Unbekannter Benutzer ·

Ich habe eine eigene Extension die Datensätze auf mehreren Seiten ausgibt (also eine Blätterfunktion hat die mittels pi_list_browseresults() realisiert ist). Die anzuzeigenden Seiten (z.B. Seite 2 entspricht Datensatz 11-20) werden mittels GET-Parameter angefordert (z.B. http://url/?tx_plugin_pi1[pointer]=1). Nun möchte ich den Cache nutzen, wenn ich allerdings daraus ein no_cache-Plugin mache, dann werden auf allen weiteren Seiten die zuerst angezeigte und somit gecachte Seite angezeigt. Ich müsste nun irgendwie hinbekommen, dass unterschiedliche GET- bzw. POST-Parameter zu einer eigenen Seite im Cache führen - wie bekomme ich das hin?

Unbekannter Benutzer · · Beste Antwort

Danke, da hab ich zu wenig darauf geachtet.
Das Problem war, dass zusätzliche Parameter gesetzt sind, die TYPO3 nicht bekannt sind und deshalb setzen die pi-Funktionen dann keinen cHash. Da muss man dann nur $this->pi_isOnlyFields entsprechend setzen/erweitern.