演绎企业和品牌的极致之美
我们专注于网站建设,我们拥有专业的设计团队,为客户提供高品质的网站设计。
为客户提供高品质网站是我们的服务宗旨。
7*24小时全天候服务,快速响应,保证系统稳定性,专设投诉部门,全面协调解决客户问题。
我们根据客户的具体需求进行详细报价,我们的服务宗旨:花最少的钱,享最舒适的服务。
THINKPHP中模板include公用模板,里面的标签读不出
  • 时间:2018-06-17
  • 作者:兴弘海科技
  • 点击量:
最近小编碰到一个问题,困惑了很长时间,现在分享出来:

THINKPHP中index模板include公用模板menu后,当menu.html模板是静态页面时可以显示。

<include file="Index:menu"/> 

没有任何问题,但是小编想动态遍历出左侧菜单的内容节点,就用volist标签循环遍历,发现不显示菜单,看了下控制器里面的php代码是没有任何问题的。

然后发现include只是引入静态页面的,需要在index模板中使用<include file="Index:menu"/> 插入menu模板,在indexcontroller 的index方法中执行
menu的代码,就可以把参数调用过去了~。或者在basecontroller里面的
_initialize()方法里面加上php代码就行了。
相关文章
3站合一