ThinkPHP模板替换与系统常量及应用

默认的模板替换规则:

../Public : 会被替换成当前项目的公共模板目录 通常是 / 项目目录 /Tpl/default/Public/

__PUBLIC__ :会被替换成当前网站的公共目录 通常是 /Public/

__TMPL__ : 会替换成项目的模板目录 通常是 / 项目目录 /Tpl/default/

__ROOT__ : 会替换成当前网站的地址(不含域名)

__APP__ : 会替换成当前项目的 URL 地址 (不含域名)

__URL__ : 会替换成当前模块的 URL 地址(不含域名)

__ACTION__ :会替换成当前操作的 URL 地址 (不含域名)

__SELF__ : 会替换成当前的页面 URL

 

还可以通过在项目配置文件中配置TMPL_PARSE_STRING的值来自定义替换规则,如:

TMPL_PARSE_STRING  => array(

      '__PUBLIC__' =>  '/Common' ,   //  更改默认的 __PUBLIC__ 替换规则

      '__UPLOAD__' =>  '/Public/Uploads/' ,   //  增加新的上传路径替换规则

)



文章来自: 本站原创
Tags:
评论: 0 | 查看次数: 5821