大家都是怎么解决smarty模板文件在设计时和程序运行时图片路径不同的问题的。 看到好像有人介绍可以用Prefilters解决这个问题.其实无非是些一些替换的正则表达式的吧,但自己笨蛋. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用Prefilters也是可以的。仅会增加一点编译时间,不会影响服务器性能。 Prefilters的原理就是:平时开发时用/开头的绝对目录写法,网页显示时替换成目标目录。如果你对正则不熟可以用我写的Prefilters。function prefilter_url_rewrite($tpl_source,&$smarty){ return preg_replace("/(<(img.*?src|link.*?href)=([\"']))(.*?)(\\3.*?>)/is","$1".SITE_URL."$4$5",$tpl_source);} 谢谢,做成一个plugin,很好用。 免费空间 福娃免费空间 powerdesigner问题 问个很弱的问题 找php程序员做网站,广州,5-8千 请问各位php高人,我用php写的后台如何支持苹果的浏览器啊? 疑问:如何搭建app后台 通过模块php_oci8.dll连接oracle数据库与通过php_oracle.dll连接数据库有何区别,那种效果好! 怎么向Javascript传递php中的数组变量 PHP菜鸟的几个问题? php iframe页面获取父页面Url MySQL数据库有一百多万条的记录查询需要1秒多,速度还能否进行优化? 求php解密问题
如果你对正则不熟可以用我写的Prefilters。function prefilter_url_rewrite($tpl_source,&$smarty)
{
return preg_replace("/(<(img.*?src|link.*?href)=([\"']))(.*?)(\\3.*?>)/is","$1".SITE_URL."$4$5",$tpl_source);
}