[ Index ]
 

Code source de vtiger CRM 5.0.2

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/Smarty/libs/internals/ -> core.process_compiled_include.php (source)

   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  ?>


Généré le : Sun Feb 25 10:22:19 2007 par Balluche grâce à PHPXref 0.7