栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP > php开源框架 > thinkphp

包含文件_模版_帮助文档_Thinkphp手册用法

thinkphp 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

包含文件_模版_帮助文档_Thinkphp手册用法



在当前模版文件中包含其他的模版文件使用include标签,标签用法:

使用模版表达式

模版表达式的定义规则为:模块@主题/控制器/操作

例如:

 // 包含头部模版header
 // 包含菜单模版menu
 // 包含blue主题下面的menu模版

为了兼容3.1的写法,也可以支持:



可以一次包含多个模版,例如:

注意,包含模版文件并不会自动调用控制器的方法,也就是说包含的其他模版文件中的变量赋值需要在当前操作中完成。

使用模版文件

可以直接包含一个模版文件名(包含完整路径),例如:

传入参数

无论你使用什么方式包含外部模板,Include标签支持在包含文件的同时传入参数,例如,下面的例子我们在包含header模板的时候传入了title和keywords变量:

就可以在包含的header.html文件里面使用title和keywords变量,如下:



[title]

注意:由于模板解析的特点,从入口模板开始解析,如果外部模板有所更改,模板引擎并不会重新编译模板,除非在调试模式下或者缓存已经过期。如果部署模式下修改了包含的外部模板文件后,需要把模块的缓存目录清空,否则无法生效。


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/825073.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号