是这样的 我做了一套程序模板.非常多的页面.公用一个CSS.
www.csdn.net/css.css
假如这个网站要是换域名的话 我需要将所有的模板中的css地址改变这样非常麻烦.
我想给这个域名加个变量只要更改这个变量就能让全局的模板改变.例如
我在我网站目录下的test/test.php添加一个变量url=www.csdn.net
在随意的模板中输入ul/css/test.css即等于www.csdn.net/css/test.css就像dede程序中的...{dede:global.cfg_skin/}/img/skin.css即等于 http://****.com/img/skin.css
www.csdn.net/css.css
假如这个网站要是换域名的话 我需要将所有的模板中的css地址改变这样非常麻烦.
我想给这个域名加个变量只要更改这个变量就能让全局的模板改变.例如
我在我网站目录下的test/test.php添加一个变量url=www.csdn.net
在随意的模板中输入ul/css/test.css即等于www.csdn.net/css/test.css就像dede程序中的...{dede:global.cfg_skin/}/img/skin.css即等于 http://****.com/img/skin.css
有很多模版不能在模版页中解析PHP标签
只要在代码中更改变量就可以了. 然后我在加密.....
预留一个标识符<!--url-->.在载入模板的时候根据需要做一个
str_replace($search, $replace, $subject)当访问的时候就替换成网站的url地址。
————————————————————————————————
基于CSDN论坛提供的插件扩展功能,自己做了个签名档工具,分享给大家,欢迎技术交流 :)
另,smarty用变量倒是很简单,楼主用的dede我没用过,不评价
实际上,我用的是自己开发的模板引擎,楼主感兴趣的话完全可以跟据己自的喜好开发一款