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