首页 > 代码库 > thinkphp中常用的模板变量

thinkphp中常用的模板变量

在thinkphp中的模板要加载静态文件如css,js等文件时要经常用到模板常量。

假如项目放在/web/shop中,则如下所示对应常量的输出值:

1
2
3
4
5
6
7
8
9
// 不含域名
__ROOT__    指定到站点      /web/shop 
__APP__     指定到应用      /web/shop/index.php 
__MODULE__  指定到模型      /web/shop/index.php/home 
__CONTROLLER__  (__或者__URL__ 兼容考虑)
            指定到控制器  /web/shop/index.php/home/user 
__ACTION__  指定到方法      /web/shop/index.php/home/user/useradd 
__SELF__    当前的页面URL    /web/shop/index.php/Home/user/userAdd 
__PUBLIC__  指定到公共目录 /web/shop/Public

这些模板替换常量在thinkphp3.2.2手册的 模板->模板替换中

其他常量在 附录中都可找到。

 

thinkphp中常用的模板变量