聪明的代码定义{显示

时间:2013-12-03 08:47:50

标签: php smarty

我无法理解这段代码

{display property=$theField.id}

此代码段来自smartjobboard cms文件 templates / _system / builder / bf_displaylisting_fieldsblocks.tpl 91 解析后产生此

echo $this->_plugins['function']['display'][0][0]->tpl_display(array('property' => $this->_tpl_vars['theField']['id']), $this);

智能工作板使用smarty作为模板引擎。

1 个答案:

答案 0 :(得分:1)

display是一个聪明的插件函数,property和它的参数。你需要搜索类似的东西:

$smarty->registerPlugin("function","display", "... (local function name)");

在他们的代码中。检查manual about plugin functions,你知道发生了什么。