#1 jake
模板驱动类
public
- $template_dir —— 模板目录
- $enable_gzip —— 是否开启GZIP压缩
- $compression_level —— GZIP压缩级别
- $no_compile_dir —— 不检查编译目录
private
- $_vars —— 模板内使用的变量记录
成员函数
- assign —— 对模板赋值
- templateExists —— 模板是否存在
- template_exists —— templateExists别名
- registerPlugin —— 注册函数到模板
- display —— 显示模板
位置
模板驱动类位于 SP_PATH/Drivers/目录中
函数详细assign
对模板赋值
void assign(string key, mixed value)
参数:
- string key 模板中使用变量的名称
- mixed value 变量值
检查模板是否存在
bool templateExists(string template_path)
参数:
- string template_path 模板路径
返回:
- 模板文件存在并能读取返回TRUE。
- 模板文件不存在或不能读取返回FALSE。
templateExists的别名。
registerPlugin注册函数到模板
bool registerPlugin(plugin type, string alias, string func_name)
参数:
- plugin type 注册类型,默认为“function”。
- string alias 函数在模板中使用的名称。
- string func_name 函数执行的回调函数设置。
返回:
注册成功则返回TRUE。不成功返回FALSE。
display显示模板
void display(string template_path)
参数:
- string template_path 模板路径
2012-08-06 21:09:24