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}
调用
同样适用于其他联动类别

给TA打赏
共{{data.count}}人
人已打赏
网站教程

Dedecms 如何自定义表单之安装使用教程

2020-10-10 9:50:53

网站教程

DedeCMS v5.5 删除去掉“匿名”评论的方法

2020-10-10 9:50:55

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索