您现在的位置是:首页 > 教程 > 帝国CMS教程帝国CMS教程

帝国CMS怎么避免索引重复调用

雷友水2023-06-01 22:43:51帝国CMS教程已有人查阅

导读一、解决父级栏目列表页调用列表信息时,不调用采用索引链接同时发布的文章的方法:二、解决内容页调用相关链接时,显示重复的文章的方法:

一、解决父级栏目列表页调用列表信息时,不调用采用索引链接同时发布的文章的方法:
list.var 使用程序代码,列表页过滤isurl。代码如下:

if($r[isurl]=='0')
{
$list='<li><a href="[!--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="id in (".$keyid.") and isurl=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." and id>".$s." and id<".$e." and isurl=0";

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

本文标签:

很赞哦! ()

留言与评论 (共有 条评论)
验证码:

相关标签