Dedecms 分类信息地区名在列表标题title显示

一.修改include\taglib\infolink.lib.php

主要增加了

$fields['puper'] = $em_nativeplaces[$toptype];

$fields['puper'] .= ' – ' . $em;

这段代码改成这样

以下为引用的内容:

//地区链接

if(empty($nativeplace))

{

foreach($em_nativeplaces as $eid=>$em)

{

if($eid % 500 != 0) continue;

$fields['nativeplace'] .= " <a href='{$baseurl}plus/list.php?channelid={$channelid}&tid={$typeid}&nativeplace={$eid}&infotype={$infotype}'>{$em}</a>\r\n";

}

}

else

{

$sontype = ( ($nativeplace % 500 != 0) ? $nativeplace : 0 );

$toptype = ( ($nativeplace % 500 == 0) ? $nativeplace : ( $nativeplace-($nativeplace%500) ) );

$fields['nativeplace'] = "<a href='{$baseurl}plus/list.php?channelid={$channelid}&tid={$typeid}&nativeplace={$toptype}&infotype={$infotype}'><b>{$em_nativeplaces[$toptype]}</b></a> >> ";

$fields['puper'] = $em_nativeplaces[$toptype];

foreach($em_nativeplaces as $eid=>$em)

{

if($eid < $toptype+1 || $eid > $toptype+499) continue;

if($eid == $nativeplace) {

$fields['nativeplace'] .= " <b>{$em}</b>\r\n";

$fields['puper'] .= ' – ' . $em;

}

else {

$fields['nativeplace'] .= " <a href='{$baseurl}plus/list.php?channelid={$channelid}&tid={$typeid}&nativeplace={$eid}&infotype={$infotype}'>{$em}</a>\r\n";

}

}

}

二、在列表调用里用

{dede:infolink}[field:puper/]{/dede:infolink}

调用

同样适用于其他联动类别

注明:本文为星速云原创版权所有,禁止转载,一经发现将追究版权责任!

(0)
上一篇 2022年8月9日 上午9:02
下一篇 2022年8月9日 上午9:02

相关推荐

发表评论

登录后才能评论
问答社区 QQ客服
微信客服
微信客服
分享本页
返回顶部