Hi Chris,
phantastisch!!!! :-))
Vielen Dank und schönes Wochenende.
Johannes.
> Hi Johannes,
>
> du must dafür sorgen das auf allen seiten auf denen dein
> plugin eingeetzt wir diese funktion ausgeführt wird.
>
> Am einfachsten bindest du es deswegen wohl in dein plugin
> rendering ein:
>
> plugin.tx_myplugin_pi1 {
> ... dein Üblicher Plugin rendering code
> stdWrap. addPageCacheTags = tx_myplugin_on_page }
>
> Und dann auf der seite auf der du die Datensätze bearbeitest
> trägst du dann in PageTS folgendes ein:
>
> TCEMAIN.clearCacheCmd = tx_myplugin_on_page
>
> Gruss chris
>
>
> -----Ursprüngliche Nachricht-----
> Von: [email protected]
> [mailto:[email protected]] Im Auftrag von
> JCL - Johannes C. Laxander
> Gesendet: Freitag, 31. Oktober 2014 09:13
> An: 'German TYPO3 Userlist'
> Betreff: [TYPO3-german] Wie wende ich 'addPageCacheTags' richtig an?
>
> Hallo,
>
> ich setzte auf mehreren Seiten ein Plugin ein welches
> Datensätze in einer Liste ausgibt. Mit TCEMAIN.clearCacheCmd
> könnte ich nun alle Seiten IDs angeben, bei denen der Cache
> gelöscht werden soll, wenn sich ein Datensatz ändert. Da es
> sich um sehr viele Seiten handelt und bei neuen Seiten die
> Ids immer nachgetragen werden müssten, ist das nicht
> unbedingt ein zielführender Weg. Besser scheint mir die
> stdwrap-Funktion 'addPageCacheTags' zu sein. Nur habe ich die
> bisher noch nie angewendet.
>
> addPageCacheTags setzt doch die angegebenen Tags in den
> Seiteneigenschaften?! Wenn ich nun für alle Seiten, auf denen
> ich mein Plugin einsetze ein Cache Tag für die Seite setzen
> möchte, wie mache ich das dann? Irgendwie habe ich da gerade
> keinen Durchblick.
>
> Johannes.
_______________________________________________
TYPO3-german mailing list
[email protected]
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german