dede5.7sp1的友情链接无法调用底层数据的解决办法
今天给客户弄模板,发现友情连接不能使用底层模板了
主要是这几个不能用了[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