1. 程式人生 > >Thinkphp全域性模板替換標籤

Thinkphp全域性模板替換標籤

   在開發的過程中,有時候路徑是對決路徑和相對路徑,有的路徑非常長,thinkphp要用短標籤代替長的路徑,系統還會對讀取的模板內容進行一些特殊字串替換操作,也就是實現了模板輸出的替換和過濾。

__ROOT__: 會替換成當前網站的地址 根目錄 (不含域名)

__APP__: 會替換成當前應用的URL地址 (不含域名)

__MODULE__:會替換成當前模組的URL地址 (不含域名)

__CONTROLLER__(__或者__URL__ 相容考慮)

__ACTION__:會替換成當前操作的URL地址 (不含域名) __SELF__: 會替換成當前的頁面URL __PUBLIC__:會被替換成當前網站的公共目錄 通常是 /Public/

定義方式

'TMPL_PARSE_STRING'  =>array(      '__PUBLIC__' => '/Common', // 更改預設的/Public 替換規則      '__JS__'     => '/Public/JS/', // 增加新的JS類庫路徑替換規則      '__UPLOAD__' => '/Uploads', // 增加新的上傳路徑替換規則 )

文章來自 www.huthon.com