Показать сообщение отдельно
Старый 24.02.2013, 00:30   #16
Ивано++
Senior Member
 
Аватар для Ивано++
 
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
По умолчанию

А еще можно на прямую, даже с выбором таблицы, в которую надо писать:

if(isset($GLOBALS['typo3CacheManager']) && $GLOBALS['TYPO3_CONF_VARS']['SYS']['useCachingFramework']) { //на всякий случай можно проверять, включено ли кэширование на основе БД (и если галочка установлена - вперед)

PHP код:
$hash "fewfew"$ident "fwefew"$data 123;
        
$GLOBALS['typo3CacheManager']->getCache('cache_hash')->set(
                
$hash,
                
$data,
                array(
'ident_' $ident),
                
intval($lifetime)
            );
        
$contentHashCache $GLOBALS['typo3CacheManager']->getCache('cache_hash');
$cacheEntry $contentHashCache->get($hash); 
PHP код:
//Либо так
t3lib_pageSelect::storeHash(...);
t3lib_pageSelect::getHash(...) 

Даже время истечения можно задать...
Ивано++ вне форума   Ответить с цитированием