在ThinkPHP/Library/Think/View.class.php 輸出模板內容之前,加上字符替換行爲,即在:第130附近的fetch() 方法中修改:
修改前:
- // 獲取並清空緩存
- $content = ob_get_clean();
- // 內容過濾標籤
- Hook::listen('view_filter',$content);
- // 輸出模板文件
- return $content;
修改後:
- // 獲取並清空緩存
- $content = ob_get_clean();
- // 內容過濾標籤
- Hook::listen('view_filter',$content);
- //修改
- Hook::listen('template_filter',$content);
- // 輸出模板文件
- return $content;
然後就可以使用系統的一些定義好的常量了
- <h1>__PUBLIC__</h1>
- <h1>__URL__</h1>