1,
首先将配置文件写到相应的文件夹(configs文件夹)
配置文件(本质就是记事本文件(*.conf))的写法:
#注释
#全局变量
变量名 = 变量值(非字符类直接写、字符类的加’…’或”…”、大段字符包括段落标记等”””…..”””)
Name = ‘张三’
Age =19
#局部变量
[局部名称]//声明局部变量的作用域
变量名 = 变量值(非字符类直接写、字符类的加’…’或”…”、大段字符包括段落标记等”””…..”””)
Name = ’李四’
局部变量的变量名一般会包含在全局变量中,如果引用时加上的作用域,那么局部变量中的同名变量将替换全局变量中的同名变量。如果引用了作用域,而引用的变量在域中没有定义(如age),那么这个变量则饮用全局变量中的响应内容。
2,
在模板中引入配置文件(config_load file=’config.conf’ section=域),在模板中配置文件中的变量读取:#变量名# | $smarty.config.变量名
eg:
<{config_load file="b.conf"}>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>config的使用</title>
</head>
<body>
<{if #select#==true and #edit# eq true}><font color="#FF0000"><{$smarty.config.text}></font>
<{/if}>
</body>
</html>