DEDECMS相关文档不相关怎么办

   2025-07-31 admin00110

dedecms相关文档不相关怎么办?

DEDE的相关文章完全不相关,有朋友在DEDE官方放出根据TAG显示相关文章,也是很不错,可惜我在根据那边文章改DEDE代码后老是不行,可能是能力有限,当然也有可能是代码有问题

  推荐学习:织梦cms

  现在终于出了解决办法

  1在inc_functions.php最后?>前加上

 //查询指定栏目里包含相应关键字的文章,并列出    //参数说明:$showImg是否显示缩略图,0表示不显示,1表示显示    //$titleLen标题长度,0表示无限    //$rowCount输出行数,0表示无限    //$typeid栏目ID,0表示所有栏目    //$keyWord关键字,字符串    functionShowKeyWordArc($showImg,$titleLen,$rowCount,$typeid,$keyWord){    $dsql=newDedeSql(false);    $sql=TypeGetSunID($typeid,$dsql);    //关键字分词技术    $ks=explode("",$keyWord);    foreach($ksas$k){    $k=trim($k);    if($k!=""){    $kwsqlarr[]="(dede_archives.titlelike'%$k%')";    //$kwsqlarr[]="(dede_archives.keywordslike'%$k%')";//如果需要相关到其它文章的关键字,解除此行注释    }    }    $where=implode('OR',$kwsqlarr);    $sql="Selecttp.namerule,tp.typedir,dede_full_search.aid,dede_full_search.url,dede_archives.*Fromdede_full_searchleftjoindede_archivesondede_full_search.aid=dede_archives.IDleftjoindede_arctypetpondede_archives.typeid=tp.IDwhere{$sql}and((dede_archives.titlelike'%".$keyWord."%')or$where)orderbydede_full_search.aiddesc";    $dsql->SetQuery($sql);    $dsql->Execute();    $ss="";    $i=0;    while($row=$dsql->GetObject()){    $url=GetFileUrl($row->ID,$row->typeid,$row->senddate,$row->title,$row->ismake,$row->arcrank,$row->namerule,$row->typedir,$row->money);    if($showImg==0){    $ss=$ss."<LI><ahref='".$url."'target=_blank>";    if($titleLen!=0)$ss=$ss.cn_substr($row->title,$titleLen);    else$ss=$ss.$row->title;    $ss=$ss."</A></LI>";    }else{    $ss=$ss."<LI><spanclass='sjdqimggl'><ahref='".$url."'target=_blank>";    if($row->litpic!="")$ss=$ss."@@##@@litpic."'alt='".$row->title."'/>";    else$ss=$ss."@@##@@";    $ss=$ss."</a></span><spanclass='sjdqtxttl'><ahref='".$url."'target=_blank>";    if($titleLen!=0)$ss=$ss.cn_substr($row->title,$titleLen);    else$ss=$ss.$row->title;    $ss=$ss."</A></span></LI>";    }    $i;    if(($rowCount!=0)&&($i>=$rowCount))return$ss;    }    return$ss;    }
 
举报收藏 0打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  RSS订阅  |  京ICP备2024057451号-2