smarty的配置文件以及配置文件的加载
2012-11-12 18:58
197 查看
今天耿老师给我们讲解了一下smarty的配置文件以及配置文件的加载。配置文件有利于设计者管理文件中的模板全局变量。最简单的例子就是模板色彩变量。一般情况下你如果想改变一个程序的外观色彩,你就必须通过去更改每一个文件的颜色变量。如果有这个配置文件的话,色彩变量就可以保存在一个地方,只要改变这个配置文件就可以实现你色彩的更新。
配置文件的每部分的名称都是用一个“[]”给括起来。每部分的名称命名规则就是任意的字符串,只要不包括有符号“[”或者“]”。如果当某个变量名既是全局变量又是局部变量时,局部变量将被优先赋予值来使用。如果在一个局部中两个变量名相同的话,最后一个将被赋值使用。
下面是一个配置文件的例子:
# global variables(# 来引出注释信息)
pageTitle = "Main Menu"(全局变量)
bodyBgcolor = #000000(全局变量)
tableBgcolor = #000000(全局变量)
rowBgcolor = #00ff00(全局变量)
[Customer]
pageTitle = "Customer Info"(局部变量)
[Login]
pageTitle = "Login"(局部变量)
focus = "username"(局部变量)
Intro = """This is a value that spans more that one line.you must enclose it in triple quotes."""(局部变量)
# hidden seection(# 来引出注释信息)
[.Database]
host=my.domain.com(局部变量)
db=ADDERSSBOOK(局部变量)
user=php-user(局部变量)
pass=foober(局部变量)
配置文件的每部分的名称都是用一个“[]”给括起来。每部分的名称命名规则就是任意的字符串,只要不包括有符号“[”或者“]”。如果当某个变量名既是全局变量又是局部变量时,局部变量将被优先赋予值来使用。如果在一个局部中两个变量名相同的话,最后一个将被赋值使用。
下面是一个配置文件的例子:
# global variables(# 来引出注释信息)
pageTitle = "Main Menu"(全局变量)
bodyBgcolor = #000000(全局变量)
tableBgcolor = #000000(全局变量)
rowBgcolor = #00ff00(全局变量)
[Customer]
pageTitle = "Customer Info"(局部变量)
[Login]
pageTitle = "Login"(局部变量)
focus = "username"(局部变量)
Intro = """This is a value that spans more that one line.you must enclose it in triple quotes."""(局部变量)
# hidden seection(# 来引出注释信息)
[.Database]
host=my.domain.com(局部变量)
db=ADDERSSBOOK(局部变量)
user=php-user(局部变量)
pass=foober(局部变量)
相关文章推荐
- smarty的配置文件以及配置文件的加载
- Java中加载配置文件的集中方式,以及利用ClassLoader加载文件 .
- Log4j配置文件解析以及加载自己的配置文件
- java反射,类加载器以及配置文件的结合使用
- 利用java反射机制 读取配置文件 实现动态类加载以及动态类型转换
- java 高新技术【6】 反射开发框架以及用 类加载器 管理资源和配置文件
- struts2配置文件的加载顺序以及 struts.xml package 的配置说明
- springboot 修改启动时默认加载application.properties文件以及加载指定配置文件
- smarty中加载配置文件和运用循环
- Log4j配置文件解析以及加载自己的配置文件
- CI和Smarty整合并且前后台加载不同配置文件使前台应用Smarty缓存后台不应用
- 利用java反射机制 读取配置文件 实现动态类加载以及动态类型转换
- smarty6(加载配置文件)
- Log4j配置文件解析以及加载自己的配置文件
- java 高新技术【6】 反射开发框架以及用 类加载器 管理资源和配置文件
- Hibernate怎么知道配置文件放置的位置,以及要加载那个配置文件?
- bash的配置文件以及加载的顺序
- Log4j配置文件解析以及加载自己的配置文件
- smarty加载配置文件和读取其中的参数
- web.xml配置文件详解以及web.xml 组件加载顺序