dede5.7sp1的友情链接无法调用底层数据的解决办法

时间: 2012-08-07 / 分类: dedecms / 浏览次数: 4,021 views / 0个评论 发表评论

今天给客户弄模板,发现友情连接不能使用底层模板了

主要是这几个不能用了[field:webname/][field:url/][field:logo/]

对于套用别的定义好的LOGO样式的时候非常不方便

于是只好查看了一下源码\include\taglib\flink.lib.php

发现替换的函数竟然有些错误的地方

看来DEDE的开发人员不仔细检查啊

大概116行替换成下面

        $rbtext = preg_replace(“/\[field:url([\/\s]{0,})\]/isU”, $dbrow->url, $innertext);
         $rbtext = preg_replace(“/\[field:webname([\/\s]{0,})\]/isU”, $dbrow->webname, $rbtext);
         $rbtext = preg_replace(“/\[field:logo([\/\s]{0,})\]/isU”, $dbrow->logo, $rbtext);

 

不解释~

看得懂就看,看不懂好好学学PHP

发表评论

您的昵称 *

您的邮箱 *

您的网站