• 网站认证
  • 教程:5,345|
  • 话题:4392|
  • 评论:45|
  • 会员:177|
  • 注册
  • 查看作者
  • 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
  • 0
  • 0
  • 4.1k
  • 请登录之后再进行评论

    登录
  • 做任务
  • 实时动态
  • 偏好设置
  • 自定义-1
  • 单栏布局 侧栏位置: