Zum Inhalt springen

Zeitgesteuertes Publizieren - Problem mit Cacheleerung

Erstellt am 1. September 2009 · 3 Antworten · letzte Antwort am 1. September 2009

Tags: Cache & Performance, Frage

hennes ·

Hallo Forum,

das zeitgesteuerte Veröffentlichen in TYPO3 ist ja eine feine Sache und funktioniert auch prima wenn man für Tag X einen Datensatz/Seite einfügen will. Mit der nächsten regulären Cacheleerung sind die Daten da. So weit so gut.

Jetzt habe ich aber den Fall, dass auf der Startseite eines Vereins das nächste, das letzte und das akteulle Spiel angezeigt werden sollen. Alle drei Blöcke zeitgesteuert auf z.b. 14:59 Uhr ausblenden und den neuen um 15:00 Uhr einblenden.

Im Backend sehe ich, dass die Veröffentlichung funktioniert hat. Leider wird der Cache nicht automatisch gelöscht, so dass im FE die alten Daten stehen bleiben.

Gibts hierfür irgendwelche Hinweise?
Leider finde ich weder im Netz noch in Büchern keine Hinweise wie ich in diesem konkreten Fall den Cache löschen kann.

Ich kann und will nicht glauben, dass es hierfür keine Lösung im TYPO3 gibt. 8-)

MfG
Henrik

WhiteShadow ·

Kannst im Template ja folgendes eintragen:

TCEMAIN.clearCacheCmd = PID der Seite

So nun wird kein Cache angelegt für die Seite und es sollte funktionieren.

kolki ·
WhiteShadow schrieb

Kannst im Template ja folgendes eintragen:

TCEMAIN.clearCacheCmd = PID der Seite

So nun wird kein Cache angelegt für die Seite und es sollte funktionieren.

Wobei das natürlich auch mittels 'Seiteneigenschaften bearbeiten' (Feld: 'Nicht cachen') gehen würde...
Interessanter wäre allerdings eine Möglichkeit, das Cachingverhalten aller zeitgesteuerten Seiten per TS etc. zu manipulieren. Ist da vllt. eine Lösung bekannt?

hennes ·

Hallo WhiteShadow,

vielen Dank für das Snipped.
an clearCacheCmd hatte ich bereits gedacht, nur irgenwdie habe ich nicht gedacht das das funktioniert und zum anderen, was noch viel schlimmer ist, ich habe es garnicht probiert... #angry#

Funktioniert einwandfrei. Vielen Dank. Thema dadurch vorerst für mich gelöst.

Finde die Frage von Kolki nach einer globalen Lösung allerdings sehr interessant.