[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Кеширование в Smarty
Чих-Пых
Привет! Как сделать, чтобы отдельный блок не кешировался, без insert???



Спустя 2 часа, 32 минуты, 43 секунды (3.10.2006 - 16:19) md5 написал(а):
$smarty -> clear_cache('block.tpl');

http://smarty.php.net/manual/en/api.clear.cache.php

оно?

Спустя 2 часа, 46 минут, 21 секунда (3.10.2006 - 19:05) Чих-Пых написал(а):
И на том спасибо. Жалко нет встроенных функций, чтобы часть кода не кешировалась. Что-нибудь вроде {nocache}{/nocache} :(

Спустя 1 день, 13 часов, 52 минуты, 41 секунда (5.10.2006 - 08:58) md5 написал(а):
это уж совсем был бы шеколат =)

Спустя 8 дней, 10 часов, 49 минут, 26 секунд (13.10.2006 - 19:47) Чих-Пых написал(а):
Вот оно!<br>Оказывается можно сделать так:<br>
 
$smarty->register_block('nocache','nocache', false);
 
function nocache($params,$content, &$smarty){
	return $content;
}
 


И любой код между {nocache}{/nocache} не будет кешироваться!

Спустя 2 дня, 12 часов, 28 минут, 46 секунд (16.10.2006 - 08:16) md5 написал(а):
и каким это образом он н*цензура*дет кэшироваться? smarty его будет сохранять в отдельный файл?

Спустя 12 часов, 40 минут, 37 секунд (16.10.2006 - 20:57) Чих-Пых написал(а):

Спустя 2 года, 2 месяца, 16 дней, 13 часов, 8 минут, 38 секунд (3.01.2009 - 11:05) Guest написал(а):


[/b][b][b]


_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.