Smarty中的内建函数(sysplugins)
1、capture内建函数
基本语法:
{capture name=‘变量’}
需要捕获的内容
{/capture}
主要功能:捕获一段内容,但本次不输出,如果需要输出,可以使用内置变量:
{$smarty.capture.变量名称} 来获取

2、config_load内建函数
基本语法:
{config_load file=“file” section=“section”}
参数说明:
file :要载入的配置文件名称
section :要引入的section节
主要功能:如果想在模板文件中,使用配置文件中的变量,必须有一个前提:我们需要先引入配置文件,所以就可以通过config_load进行引入。

3、示例代码:

4、include内建函数
基本语法:
{include file=“file” assign=“var” [var ...]}
参数说明:
file:要载入模板文件的名称
var变量 = 变量的值,可以有多个
主要功能:载入模板文件
实际开发中的应用场景:
① 设计html模板页面

5、
② 在模板目录中创建两个模板文件,一个叫做header.html一个叫做footer.html
③ 清空header与footer页面,让后把每个页面的公用部分如顶部和底部分离出来
④ 在要使用到公用页面的部分调用include内建标签进行引入

6、运行效果:

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:46
阅读量:149
阅读量:42
阅读量:38
阅读量:114