0
翻阅Smarty调试控制台,我发现变量{$ u},其中包含数组video =>“”。Smarty分配了模板变量
{$ u}还包含从数据库中的t1表中获取的照片,采访等。该数据库在视频列中确实存在网址,但未在{$ u}中捕获。现在的问题是我无法弄清楚{$ u}在哪里填充。
找出$ u填充在哪里的最佳方法是什么?
翻阅Smarty调试控制台,我发现变量{$ u},其中包含数组video =>“”。Smarty分配了模板变量
{$ u}还包含从数据库中的t1表中获取的照片,采访等。该数据库在视频列中确实存在网址,但未在{$ u}中捕获。现在的问题是我无法弄清楚{$ u}在哪里填充。
找出$ u填充在哪里的最佳方法是什么?
如果您不能调试通过线(与Zend或Xdebug的)你的代码行,试图寻找你的PHP代码为->assign('u'
,->assign("u"
或您的Smarty模板为{$u=
,{assign name="u"
,等...
不幸没有办法让Smarty自动告诉你声明变量的地方。