[TYPO3-german] Caching Probleme mit Typo3 bei eigener Extension mit Extbase & Fluid - Caching Probleme mit Typo3
bernd wilke
t3ng at bernd-wilke.net
Wed Nov 26 10:03:16 CET 2014
Am 26.11.14 09:41, schrieb marcelin at freenet.de:
>
>
>
> Hallo Community,
>
> ich habe eine Extension für Veranstaltungstermine erstellt, hierbei nutze ich Typo3 6.2 mit Extbase & Fluid.
> Es gibt eine Listenansicht auf welcher die Termine nach Kategorien ausgegeben werden, weiterhin besteht eine Filtermöglichkeit.
> Zu jeder Veranstaltung kann eine Detailansicht aufgerufen werde, dort gibt es einen "zurück Link" welcher mit javascript.history.back() umgesetzt wurde.
>
> Nun zum Problem:
> Die Extension ist für caching aktiviert, außer man setzt einen Filter über die Filtermöglichkeiten.
> Nach ein paar Tagen passiert folgendes:
> Nutzer klickt auf die Seite:
> Veranstaltung -> Kategorie1
> eigentlich sollten nun alle Veranstaltungen aus dieser Kategorie angezeigt werden, aber es wird plötzlich die Detailseite irgend einer Veranstaltung aus dieser Kategorie angezeigt.
> Ein Aufruf der Seite mit dem Paramter "no_cache=1" zeigt dann die richtige Seite an, d.h. Typo3 cacht irgendwann mal die falsche Seite. oder?
>
> Wie kann es sein das Typo3 die Detailseite auf der "hauptseite" anzeigt, die Detailansicht wurde extra über neue Seite angezeigt (Veranstaltungsdetails) auch ein setzen der no_cache Paramter für die Detailseite brachte nach ein paar Tagen das gleiche Ergebnis.
Detailseite oder Detail-Ansicht?
grundsätzlich kann die Detail-Ansicht auch bei der Listenansicht
dargestellt werden. Es gibt sogar Plugins die normalerweise so
konfiguriert sind. Dadurch stellt sich nicht die Frage wie TYPO3 eine
falsche Seite aus gibt, sondern warum der Controller irgendwann mal die
Action 'Detail' statt 'List' anzeigt (was danach dann gecachet wird/wurde).
ist der controller evtl. so konfiguriert, dass er direkt die
Detailansicht aufruft wenn der Filter nur noch einen Datensatz übrig lässt?
bernd
--
http://www.pi-phi.de/cheatsheet.html
More information about the TYPO3-german
mailing list