[ Index ] |
|
Code source de CMS made simple 1.0.5 |
1 <?php 2 /** 3 * Smarty plugin 4 * @package Smarty 5 * @subpackage plugins 6 */ 7 8 /** 9 * Replace nocache-tags by results of the corresponding non-cacheable 10 * functions and return it 11 * 12 * @param string $compiled_tpl 13 * @param string $cached_source 14 * @return string 15 */ 16 17 function smarty_core_process_compiled_include($params, &$smarty) 18 { 19 $_cache_including = $smarty->_cache_including; 20 $smarty->_cache_including = true; 21 22 $_return = $params['results']; 23 24 foreach ($smarty->_cache_info['cache_serials'] as $_include_file_path=>$_cache_serial) { 25 $smarty->_include($_include_file_path, true); 26 } 27 28 foreach ($smarty->_cache_serials as $_include_file_path=>$_cache_serial) { 29 $_return = preg_replace_callback('!(\{nocache\:('.$_cache_serial.')#(\d+)\})!s', 30 array(&$smarty, '_process_compiled_include_callback'), 31 $_return); 32 } 33 $smarty->_cache_including = $_cache_including; 34 return $_return; 35 } 36 37 ?>
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Tue Apr 3 18:50:37 2007 | par Balluche grâce à PHPXref 0.7 |