手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Smarty设计篇

时间:2024-11-03 01:56:19

1、Smarty中的模板注释基本语法:{*Smarty模板注释内容*}在模板文件中,可以通过如下方式:

Smarty设计篇

2、Smarty模板中的变量•从PHP文件中分配过来的变量(重要)•从配置文件中读取变量•在模板文件中自定义创建变量1)从PHP文件中分配过来的变量① 普通变量(字符串类型、整型、布尔类型等)

Smarty设计篇

3、在模板页面中,变量的调用方式如下:{$变量名称}

Smarty设计篇

4、② 数组变量一维数组:

Smarty设计篇

5、在模板中调用方式如下:

Smarty设计篇

6、二维数组:

Smarty设计篇

7、在模板中调用方式如下:

Smarty设计篇

8、③ 对象变量

Smarty设计篇

9、在模板中调用方式如下:

Smarty设计篇

10、从配置文件中读取的变量在Smarty项目中,我们可以自定义一个默认的configs文件夹作为配置文件目录:

Smarty设计篇

11、我们可以在其内部定义一个config.conf文件作为Smarty的配置文件,特别说明:虽然config.conf也是一个配置文件,但是其和中级项目中的config.php是完全不同的两个配置文件:config.php保存的是与数据库相关的配置信息,而config.conf保存的是与前端相关的参数信息(如颜色、字体大学、背景颜色等相关信息)在config.conf文件中,定义变量:

Smarty设计篇

12、使用配置文件中的变量必须有一个前提,先需要通过内置标签{config_load}进行加载,然后在模板中调用方式如下图所示:

Smarty设计篇

13、在模板中直接定义变量在Smarty中,其允许我们在模板页面直接定义变量,定义方式有两种,如下图所示:{assignvar=‘变量名称’ value=‘变量的值’}{$变量名称=‘变量的值’}示例代码:

Smarty设计篇
© 手抄报圈