__
ROOT
__、__
PUBLIC
__ 模板常量在ThinkPHP\Library\Behavior\ContentReplaceBehavior.class.php 文件中定义,__ROOT__指的是当前网站地址,
__
PUBLIC
__指的是公共目录,以及
__SELF__ 指当前URL地址什么的,可自行查询。
修改这些常量一般在配置文件里修改,比如我想修改后台的模板替换规则,就在Application/Admin/Conf/config.php中修改,我想修改前台的模板替换规则就在
Application/Home/Conf/config.php修改,这里以修改后台模板替换规则为例。
return array(
//配置项=》配置值
'TMPL_PARSE_STRING'
=>
array
(
//
后台模板替换原则,MODULE_NAME当前模块名称,如
/index.php/Home/News/index中的News
,APP_NAME是在入口文件index.php中指定的常量
,
用来定义
项目名称
的,
如
/index.php/Home/News/index中的Home,也就是后台admin或前台home
// '__CSS__'=>__ROOT__.'/'.APP_NAME.'/'.MODULE_NAME.'/View/Public/css',
//注:tp3.2开始
APP_NAME不需要再定义
'__PUBLIC__'
=>
__ROOT__
.
'/Public'
,意思即为当前网站根目录下面的Public目录。
)
)
表达能力有限,若有哪不明白可留言,看到会及时详细回复。