Lor*_*nzo 32 php smarty
如何在Smarty模板的上下文中打印所有可用变量?类似于Django调试跟踪,列出了传递的所有内容.
谢谢
Aro*_*eel 68
使用{debug} 从手册:
{debug}
{debug}将调试控制台转储到页面.无论php脚本中的调试设置如何,这都有效.由于这在运行时执行,因此只能显示分配的变量; 不是正在使用的模板.但是,您可以在模板范围内查看所有当前可用的变量.
$debugging = true 必须在您的设置或类中启用,并且必须取消阻止站点弹出窗口以查看窗口
$debugging = true
Thi*_*ker 12
var_dump($Smarty->_tpl_vars);
来自Smarty代码:)
Joh*_*lia 7
更新了Smarty 3:getTemplateVars的答案
// If no parameter is given, an array of all assigned variables are returned. $all_tpl_vars = $smarty->getTemplateVars();
归档时间:
16 年,5 月 前
查看次数:
46778 次
最近记录:
6 年,11 月 前