likearticle是不能显示自定义的附加字段的。解决办法:
修改include/taglib/likearticle.lib.php.
大概在178行
$row['templeturl'] = $GLOBALS['cfg_templeturl'];
这段代码后面添加以下代码即可实现。
//从$refObj变量中读取附加字段信息,处理附加字段调用的问题。 $addfile = $refObj->ChannelUnit->ChannelInfos["listfields"]; //获取文章模型的自定义字段列表 if($addfile){ $addfiles = explode(",",$addfile); //拆分成数组 $len = count($addfiles); for($j=0;$j<$len;$j++){ //循环处理每一个数组元素 $fname = $addfiles[$j]; //获取每一个元素对应的值,并将元素名作为用于显示的$row数组的ID键,并赋值。 $row[''.$fname.''] = $refObj->Fields[''.$fname.'']; } } |
DedeCMS问题解决
请点击在线联系我们【点击咨询解决问题】 如果您有任何织梦问题,我们将免费为您写解决教程!
用心认真写教程不易,请小打赏我们一下,多少是心意,解决问题是重点
【打赏说明】 如果您认为在本站中看的内容质量不错、或阅读后有所收获、或解决您遇到的实际问题,那不妨小金额的赞助一下观网科技,让观网科技有动力继续写出更多高质量的教程和心得。以帮助更多的人。[查看打赏记录]