Piwigo论坛

Piwigo官方中文论坛

  •  » 安装和使用
  •  » template/Menubar_categories.tpl里面的$block从哪里来的?

#1 2015-11-29 10:28:56

Linux
访客

template/Menubar_categories.tpl里面的$block从哪里来的?

我理解的是SMarty里面,变量的值一般都是PHP通过assign函数,传递进来的。
但是template/Menubar_categories.tpl里面的$block并没有找到其assign的地方。

然后怀疑这个是不是一个Smarty内置的变量。查到http://www.smarty.net/docs/zh_CN/language.function.block.tpl
和http://www.smarty.net/docs/zh_CN/language.variables.smarty.tpl#language.variables.smarty.block.child。
都没有地方确切的说smarty里面有$block这个成员。

回到Menubar.inc.php,里面确实有$block,但是这个也没有通过assign给Menubar_categories.tpl:
$block->template = 'menubar_categories.tpl';

谢谢了!

  •  » 安装和使用
  •  » template/Menubar_categories.tpl里面的$block从哪里来的?

论坛页尾

基于 FluxBB

github twitter facebook google+ newsletter 捐赠 Piwigo.org © 2002-2019 · 联系