[TYPO3-german] Cache für bestimmte Inhalte ausschalten
JoH asenau
info at cybercraft.de
Thu Dec 14 19:29:00 CET 2006
> ich hab ein ähnliches Problem mit dem Gästebuch (ve_guestbook). Ich
> muss immer für die ganze Seite den Cache deaktivieren, damit es
> vernünftig funktioniert.
>
> JoH asenau schrieb:
>> Die einfachste Methode dürfte sein, ein COA_INT als Container zu
>> verwenden und die gewünschten Inhalte dort hineinzupacken.
>
> Ich verstehe den Gedanken hinter der Lösung, muss allerdings gestehen,
> dass ich deinen Lösungsansatz praktisch noch nicht ganz nachvollziehen
> kann, da ich ja das Element nicht (wie z.B. die Navigation) einmal bei
> mir im TS-Setup definiere, sondern als Inhalts-Element in verschiedene
> Seiten einfüge. Im TypoScript Object Browser finde ich die Zeile
> "tx_veguestbook_pi1]=USER". Kann ich denn da dann einfach aus dem
> "USER" ein "USER_INT" zu machen, oder ist das zu einfach gedacht?
Es ist wirklich fast so einfach.
Mach ein USER_INT draus und füge außerdem unter includeLibs innerhalb dieses
USER_INT nochmals den Verweis auf die gewünschte PHP Klasse ein, um
sicherzustellen, daß diese verfügbar ist, wenn das Element separat vom
restlichen Inhalt gerendert wird.
Dann sollte speziell dieses Element nicht mehr im Cache landen, der Rest der
Seite mal abgesehen von anderen COA_INT oder USER_INT Elementen aber schon.
Joey
--
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your knob sometimes!)
Dieter Nuhr, German comedian
openBC/Xing: http://www.cybercraft.de
T3 cookbook: http://www.typo3experts.com
More information about the TYPO3-german
mailing list