Am 09.08.2014 19:24, schrieb Jost Baron: > Eine andere Idee wäre es, das Plugin via TypoScript einzufügen, und > dann die stdWrap.cache-Eigenschaft zu verwenden [1]. > > Als key könntest du die News-ID mit Präfix nehmen, und dann in einer > eigenen Extension einen Hook bauen, der bei Änderung eines > news-Eintrages genau diesen Cache leert. Irgendein Datahandler-Hook > sollte es tun.
das dürfte der richtige Ansatz sein... nur schade das das nicht schon automatisch mit inkludiert ist... Als Stichworte habe ich noch folgendes gefunden: 5.4 Bei eigenen Extensions das reg1 Feld des Seiten-Caches verwenden ● In der cache_pages Tabelle gibt es ein Feld reg1 . Dieses kann verwendet werden um einen Cache-Eintrag zu taggen . ● Wenn es auf einer TYPO3-Seite (selbe id ) mehrere Einträge gibt welche dargestellt werden sollen. Z.B. auf einer News-Detail Seite News-Artikel welche dargestellt werden sollen. So werden diese Artikel über einen Parameter in der URL selektiert. ● In das reg1 Feld der cache_pages Tabelle kann nun z.B. die UID dieser Artikel gespeichert werden, um z.B. beim ändern eines Artikel nicht alle Cache-Einträge für die gesamte Seite aus dem Seiten Cache entfernen zu müssen, sondern nur gezielt einen einzelnen Cache-Eintrag. und genau das ist es was ich mir vorstelle, wozu aber meine Kenntnisse als Integrator nicht ausreichen... obiges betrifft mit reg1 jetzt natürlich nicht das aktuelle CachingFramework, aber da dürfte es die Tabelle "cf_cache_pages_tags" mit dem Feld "tag" sein, denn darin finde ich die gezielten Einträge wie z.B.: tx_news_domain_model_news_999 für die News mit der ID 999... -- image[FORMAT] - Ralf-René Schröder http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german