一、处理父级栏目列表页调用列表信息时,不调用选用索引链接一起发布的文章的办法:
list.var 运用程序代码,列表页过滤isurl。代码如下:

if($r[isurl]=='0')
{
$list='<li><ahref="[!--titleurl--]"title="[!--oldtitle--]">[!--title--]</a><span>[!--newstime--]</span></li>';
}
$listtemp=$list;

二、处理内容页调用相关链接时,显现重复的文章的办法:
参阅pmume这个贴子,http://bbs.phome.net/showthread-31-338644-0.html
在if($keyid){
$add="id in (".$keyid.") ";这儿,添加and isurl=0,最终作用为:

if($keyid){
$add="idin(".$keyid.")andisurl=0";

在}else{
$e=$id+$num;
$s=$id-$num;
$add=" classid=".$classid." and id>".$s." and id<".$e;这儿,添加." and isurl=0",最终作用为:

}else{
$e=$id+$num;
$s=$id-$num;
$add="classid=".$classid."andid>".$s."andid<".$e."andisurl=0";

内容页调相关链接时,不再运用[!--other.link--],而运用<?=dp_GetKeyboard(200)?>的办法。

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系邮箱:123456@qq.com 我们将配合处理!

原文地址:帝国CMS避免索引重复调用的方法发布于2022-06-26 07:43:12

相关推荐