Smarty-2.6.19.zip 方便大家下载

源代码在线查看: function.assign_debug_info.php

软件大小: 196 K
上传用户: zming
关键词: Smarty zip 19
下载地址: 免注册下载 普通下载 VIP

相关代码

								/**				 * Smarty plugin				 * @package Smarty				 * @subpackage plugins				 */								/**				 * Smarty {assign_debug_info} function plugin				 *				 * Type:     function				 * Name:     assign_debug_info				 * Purpose:  assign debug info to the template				 * @author Monte Ohrt 				 * @param array unused in this plugin, this plugin uses {@link Smarty::$_config},				 *              {@link Smarty::$_tpl_vars} and {@link Smarty::$_smarty_debug_info}				 * @param Smarty				 */				function smarty_function_assign_debug_info($params, &$smarty)				{				    $assigned_vars = $smarty->_tpl_vars;				    ksort($assigned_vars);				    if (@is_array($smarty->_config[0])) {				        $config_vars = $smarty->_config[0];				        ksort($config_vars);				        $smarty->assign("_debug_config_keys", array_keys($config_vars));				        $smarty->assign("_debug_config_vals", array_values($config_vars));				    }				    				    $included_templates = $smarty->_smarty_debug_info;				    				    $smarty->assign("_debug_keys", array_keys($assigned_vars));				    $smarty->assign("_debug_vals", array_values($assigned_vars));				    				    $smarty->assign("_debug_tpls", $included_templates);				}								/* vim: set expandtab: */								?>							

相关资源