主页 > 知识库 > 实现让DeDecms的上下文章链接限制在当前栏目内

实现让DeDecms的上下文章链接限制在当前栏目内

热门标签:百度竞价点击价格的计算公式 阿里云 美图手机 硅谷的囚徒呼叫中心 网站建设 使用U盘装系统 智能手机 检查注册表项
修改方法:
找到include/inc_archives_view.php中的function GetPreNext()函数,修改为:
复制代码 代码如下:

//--------------------------
//获取上一篇,下一篇链接
//--------------------------
function GetPreNext()
{
$rs = "";
$aid = $this->ArcID;
$rid = $this->Fields['typeid'];
$next = " dede_archives.ID>'$aid' and dede_archives.typeID='$rid' order by dede_archives.ID asc ";
$pre = " dede_archives.ID<'$aid' and dede_archives.typeID='$rid' order by dede_archives.ID desc ";
//$next = " dede_archives.ID>'$aid' order by dede_archives.ID asc ";
//$pre = " dede_archives.ID<'$aid' order by dede_archives.ID desc ";
$query = "Select dede_archives.ID,dede_archives.title,
dede_archives.typeid,dede_archives.ismake,dede_archives.senddate,dede_archives.arcrank,dede_archives.money,
dede_arctype.typedir,dede_arctype.typename,dede_arctype.namerule,dede_arctype.namerule2,dede_arctype.ispart,
dede_arctype.moresite,dede_arctype.siteurl 
from dede_archives left join dede_arctype on dede_archives.typeid=dede_arctype.ID
where ";
$nextRow = $this->dsql->GetOne($query.$next);
$preRow = $this->dsql->GetOne($query.$pre);
if(is_array($preRow)){
$mlink = GetFileUrl($preRow['ID'],$preRow['typeid'],$preRow['senddate'],$preRow['title'],$preRow['ismake'],$preRow['arcrank'],$preRow['namerule'],$preRow['typedir'],$preRow['money'],true,$preRow['siteurl']);
$rs .= "上一篇:<a href='$mlink'>{$preRow['title']}</a> ";
}
else{
$rs .= "上一篇:没有了 ";
}
if(is_array($nextRow)){
$mlink = GetFileUrl($nextRow['ID'],$nextRow['typeid'],$nextRow['senddate'],$nextRow['title'],$nextRow['ismake'],$nextRow['arcrank'],$nextRow['namerule'],$nextRow['typedir'],$nextRow['money'],true,$nextRow['siteurl']);
$rs .= " &nbsp; 下一篇:<a href='$mlink'>{$nextRow['title']}</a> ";
}
else{
$rs .= " &nbsp; 下一篇:没有了 ";
}
return $rs;
}

如果你不会修改,还可以下载修改后的:inc_archives_view.php。

标签:贺州 黄山 山南 湘潭 湖北 怀化 通辽 烟台

巨人网络通讯声明:本文标题《实现让DeDecms的上下文章链接限制在当前栏目内》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266