DEDECMS相关文档不相关怎么办-DEDECMS

资源魔 68 0

DEDECMS相干文档没有相干怎样办?

DEDE的相干文章齐全没有相干,有冤家正在DEDE民间放出依据TAG显示相干文章,也是很没有错,惋惜我正在依据何处文章改DEDE代码后总是没有行,多是才能无限,当然也有多是代码有成绩

  保举学习:织梦cms

  如今终于出理解决方法

  1 正在 inc_functions.php 最初?>前 加之

 //查问指定栏目里蕴含相应要害字的文章,并列出
  
  //参数阐明:$showImg 能否显示缩略图,0示意没有显示,1示意显示
  
  // $titleLen 题目长度,0示意有限
  
  // $rowCount 输入行数,0示意有限
  
  // $typeid 栏目ID,0示意一切栏目
  
  // $keyWord 要害字,字符串
  
  function ShowKeyWordArc($showImg,$titleLen,$rowCount,$typeid,$keyWord){
  
  $dsql = new DedeSql(false);
  
  $sql = TypeGetSunID($typeid,$dsql);
  
  //要害字分词技巧
  
  $ks = explode(" ",$keyWord);
  
  foreach($ks as $k){
  
  $k = trim($k);
  
  if ($k!="") {
  
  $kwsqlarr[] = " (dede_archives.title like '%$k%') ";
  
  //$kwsqlarr[] = " (dede_archives.keywords like '%$k%') "; //假如需求相干到其它文章的要害字,解除了此行正文
  
  }
  
  }
  
  $where = implode(' OR ',$kwsqlarr);
  
  $sql="Select tp.namerule,tp.typedir,dede_full_search.aid,dede_full_search.url,dede_archives.* From dede_full_search left join dede_archives on dede_full_search.aid=dede_archives.ID left join dede_arctype tp on dede_archives.typeid=tp.ID where {$sql} and ((dede_archives.title like '%".$keyWord."%') or $where) order by dede_full_search.aid desc";
  
  $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><a href='".$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><span class='sjdqimggl'><a href='".$url."' target=_blank>";
  
  if ($row->litpic!="") $ss=$ss."<img src='".$row->litpic."' alt='".$row->title."' />";
  
  else $ss=$ss."<img src='/images/titl.gif'/>";
  
  $ss=$ss."</a></span><span class='sjdqtxttl'><a href='".$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;
  
  }

标签: dedecms 织梦教程 织梦技巧 dedecms教程 dede问题解决

抱歉,评论功能暂时关闭!