有没有办法跟踪在 Zend 框架中分配 Smarty 变量的控制器功能?
下面的例子:
{$TITLE}
这是在 search.tpl
这必须是使用 Smarty 的分配功能分配的。
我怎样才能找到那个作业?
有没有办法跟踪在 Zend 框架中分配 Smarty 变量的控制器功能?
下面的例子:
{$TITLE}
这是在 search.tpl
这必须是使用 Smarty 的分配功能分配的。
我怎样才能找到那个作业?
由于assign
(此处的文档)函数仅采用 2 个参数,即 thekey
和 the (或/对value
的单个参数),您可能无法以编程方式找到分配的来源。key
value
{assign}
Smarty 模板也可以使用(此处的文档)分配一个值。
但是,您可以做的是Find in Files
(取决于您的 IDE,所有像 Sublime Text 2、Visual Studio、Notepad++ 等体面的东西......为您提供了一种在文件夹中的所有文件中查找字符串的方法,通常给出您可以选择更多选项,例如过滤文件的扩展名)用于字符串,或者如果您认为模板可以分配它,则->assign("Title"
只是文字。"title"
从那里,您将能够找到分配此值的源文件。如果设置了多个位置并且您想调试执行哪个位置,我建议使用一些echo
调用,它们将出现在您的 HTML 文档中,就在您的Template
.