1. 首页
  2. 网站建设
  3. 织梦教程

织梦标签dede:flink友情链接标签输出bug修复

在修改织梦网站友情链接输出输出数量时,会发现出现bug了,不能自定义更多的友链。

比如我们自定义如下

{dede:flink type='text' row='100'}
[field:webname/]
{/dede:flink}

上面的自定义标签是输出不了正常友情链接的,这应该是官方标签类库的一个bug。

可以这样解决:打开 /include/taglib/flink.lib.php 找到 139-141 行

$rbtext = preg_replace("/\[field:url([\/\s]{0,})\]/isU", $row['url'], $innertext);
$rbtext = preg_replace("/\[field:webname([\/\s]{0,})\]/isU", $row['webname'], $rbtext);
$rbtext = preg_replace("/\[field:logo([\/\s]{0,})\]/isU", $row['logo'], $rbtext);

改为
$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);

这样就可以正常输出了。

END

原创文章,作者:lucky,如若转载,请注明出处:http://www.xiaomiyou.top/168.html

发表评论

邮箱地址不会被公开。 必填项已用*标注

联系我们

400-800-8888

在线咨询:点击这里给我发消息

邮件:769494835@qq.com

工作时间:周一至周五,9:30-17:30,节假日休息