亚洲精品视频一区二区,一级毛片在线观看视频,久久国产a,狠狠狠色丁香婷婷综合久久五月,天天做天天欢摸夜夜摸狠狠摸

在線(xiàn)客服與您一對一交流

織夢(mèng)根據欄目關(guān)鍵詞或者欄目名稱(chēng)調用相關(guān)文檔

一、根據欄目名稱(chēng)調用隨機文檔
在欄目頁(yè),如果欄目名稱(chēng)為“智能手機”,那么如果整站其他欄目里面含有“智能手機”這個(gè)關(guān)鍵詞的文章都給調出來(lái)。方法如下 做個(gè)記號 以待后用。
將以下代碼 復制到  include文件夾下的 common.func.php 里
function list_keyword($typename) 
 { 
     $tsql = new DedeSql(false); 
     $typename = ''; 
     $tsql->SetQuery("Select id,title From dede_archives  where keywords like '%$typename%'"); 
     $tsql->Execute('t'); 
     while($row = $tsql->GetArray('t',MYSQL_ASSOC)){
  $g=GetOneArchive($row['id']);
  $typename .= "<a href=".$g['arcurl'].">".$g['arctitle']."</a> ";
     } 
     return $typename; 
}
然后再欄目頁(yè)模板里使用 {dede:field.typename function="list_keyword(@me)"/} 就可以了 經(jīng)測試 5.6完全可用。
二、根據欄目關(guān)鍵詞調用相關(guān)文檔
 1、修改源文件 likearticle.lib.php
 注釋的就是源代碼,注釋掉,修改為下面的代碼,做個(gè)判斷 ,不影響原來(lái)的
//$typeid = " AND arc.typeid IN($typeid) AND arc.id<>$arcid ";
 if($arcid){ $typeid = " AND arc.typeid IN($typeid) AND arc.id<>$arcid ";}
 else{$typeid = " AND arc.typeid IN($typeid)  ";}
//$typeid = " arc.typeid IN($typeid) AND arc.id<>$arcid ";
if($arcid){ $typeid = " arc.typeid IN($typeid) AND arc.id<>$arcid ";}
else{$typeid = " arc.typeid IN($typeid)";}
2、自定義函數  亂寫(xiě)的 沒(méi)測試 估計很多問(wèn)題
function list_keyword($curtid,$liketid) 
 { 
     $dsql = new DedeSql(false); 
     $sql="Select keywords, reid from dede_arctype  where id= $curtid"; 
     $row=$dsql->getOne($sql);
     $tkeyword=$row["keywords"];
     $reid = $row["reid"];
     if(!$liketid)
     {
$liketid = empty($reid)? $curtid:$reid;
     }
    if( !empty($liketid) && !preg_match('#,#', $liketid) ) {
        $liketid = GetSonIds($liketid);
    }
   
  if($tkeyword)
    {
            $keywords = explode(',' , $tkeyword);
            $keyword = '';
            $n = 1;
            foreach($keywords as $k)
            {
                if(trim($k)=='') continue;
                else $k = addslashes($k); 
                $keyword .= ($keyword=='' ? " CONCAT(keywords,' ',title) LIKE '%$k%' " : " OR CONCAT(keywords,' ',title) LIKE '%$k%' ");
                $n++;
            }
    }
     $dsql->SetQuery("Select id,title From dede_archives  where typeid IN($liketid) and $keyword"); 
     $tsql->Execute('t'); 
     while($row = $tsql->GetArray('t',MYSQL_ASSOC)){
     $g=GetOneArchive($row['id']);
     $typename .= "<a href=".$g['arcurl'].">".$g['arctitle']."</a> ";
     } 
     return $typename; 
}

相關(guān)文章:

  • 公司:西安蟠龍網(wǎng)絡(luò )科技有限公司
  • 聯(lián)系人:張經(jīng)理
  • 手機/微信:
  • Q Q: 點(diǎn)擊這里給我發(fā)消息
  • 地址:西安市雁塔區唐延南路11號逸翠園i都會(huì )
亚洲精品视频一区二区,一级毛片在线观看视频,久久国产a,狠狠狠色丁香婷婷综合久久五月,天天做天天欢摸夜夜摸狠狠摸