通过spLinker得到的数据,在TPL中怎样显示出来呢?

#1 cody

通过spLinker得到的数据,在TPL中怎样显示出来呢?
除了dump();

2010-12-16 10:24:48

#2 jake

在输入模板的之后,可以用dump来输出数据。这是在控制器中使用的。

然后如果想在运行模板的时候显示模板变量,可以打开模板的调试模式(仅支持smarty),
        'view' => array(
                'enabled' => TRUE,
                'config' =>array(
                        'template_dir' => APP_PATH.'/tpl',
                        'compile_dir' => APP_PATH.'/tmp',
                        'cache_dir' => APP_PATH.'/tmp',
                        'left_delimiter' => '{',  
                        'right_delimiter' => '}',
                ),
                'debugging' => TRUE, // 是否开启视图调试功能,在部署模式下无法开启视图调试功能
        ),

这样就会开启smarty自带的模板调试器,在浏览网页的时候会弹出另一个窗口供查看模板变量了,记得浏览器不要设置拦截弹出窗口。

2010-12-16 12:09:17