[TYPO3-german] cal Extension zeigt leere Seite beim Speichern.

Oliver Klee typo3-german-02 at oliverklee.de
Fri Dec 18 11:46:26 CET 2009


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


More information about the TYPO3-german mailing list