日常小记

织梦单独调用上一篇下一篇的标题和链接

当我们在织梦详情页面操作时,有时候需要单独调用上一篇文章标题和链接,下一篇文章标题和链接,这个时候光用{dede:prenext get='pre'/}{dede:prenext get='next'/}这组调用标签是是实现不了的,需要我们对相应的PHP文件进行修改。

找到并打开文件…/include/arc.archives.class.php

步骤一查找:$this->PreNext['pre'] = "上一篇:<a href='$mlink'>{$preRow['title']} ";

在其下方添加:

$this->PreNext['preurl'] = "$mlink"; //上一篇链接地址

$this->PreNext['prename'] = "{$preRow['title']}"; //上一篇文章标

步骤二查找:$this->PreNext['next'] = "下一篇:<a href='$mlink'>{$nextRow['title']} ";

在其下方添加:

$this->PreNext['nexturl'] = "$mlink"; //下一篇链接地址

$this->PreNext['nextname'] = "{$nextRow['title']}"; //下一篇文章标题

步骤三查找:else if($gtype=='preimg'){

else if($gtype=='preimg'){

        $rs =  $this->PreNext['preimg'];

    }

下边添加:

else if($gtype=='preurl'){

$rs = $this->PreNext['preurl'];

}

else if($gtype=='prename'){

$rs = $this->PreNext['prename'];

}

else if($gtype=='nexturl'){

$rs = $this->PreNext['nexturl'];

}

else if($gtype=='nextname'){

$rs = $this->PreNext['nextname'];

}

代码修改部分就结束了,接下来便是调用标签了:

上一篇链接:{dede:prenext get='preurl'/} 下一篇链接:{dede:prenext get='nexturl'/}

上一篇标题:{dede:prenext get='prename'/} 下一篇链接:{dede:prenext get='nextname'/}

回复

This is just a placeholder img.