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?
TYPO3-Cache nutzen
Wenn du einen cHash mit übergibst, sollten die anderen Seiten angezeigt werden obwohl das Plugin gecacht ist
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.