Hi, Jan Behrens schrieb: > public static function clearCache() { > if (t3lib_div::int_from_ver(TYPO3_version) >= 4003000) { > $pageCache = > $GLOBALS['typo3CacheManager']->getCache('cache_pages'); > $pageCache->flushByTag('cal'); > } else { > $GLOBALS['TYPO3_DB']->exec_DELETEquery('cache_pages', > 'reg1=77'); > } > } > > ne idee eines workarounds?
Wir hatten das Problem in einer unserer Extensions auch. Das Problem ist, dass man bei TYPO3 >= 3 trotzdem die Cache-Tabellen direkt benutzen muss, wenn das Caching-Framework ausgeschaltet ist. So sieht unsere Strategie dabei aus: public static function clearFrontEndCacheForRealtyPages() { if (t3lib_div::int_from_ver(TYPO3_version) > 4002999 && TYPO3_UseCachingFramework ) { self::clearCacheWithCachingFramework(); } else { self::deleteCacheInTable(); } } Gruß Oliver -- Certified TYPO3 Integrator | TYPO3 Security Team Member _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german