花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

織夢dedecms副欄目名稱和鏈接調(diào)用

時間: 2018-12-03 08:13 閱讀: 作者:素材無憂網(wǎng)

織夢副欄目名稱和鏈接調(diào)用方法,打開 \include\extend.func.php 在最下面加入

/**
 *  獲取副欄目鏈接和名稱
 *
 * @access    public
 * @param     string  $typeid2         副欄目id
 * @param     string  $result         輸出
 * @return    string
 */
if(!function_exists('GetTypeid2'))
{
         function GetTypeid2($typeid2)
         {
                   global $dsql;
                   $result = '';
                   $query = "SELECT * FROM `dede_arctype` WHERE id IN($typeid2) AND ishidden<>1 ORDER BY FIELD(id,$typeid2)";
                   $dsql->Execute('t',$query);
                   while($row = $dsql->GetArray('t'))
                   {
                            $typeurl = GetOneTypeUrlA($row);
                            $result.= ($result=='' ? "<a href='{$typeurl}'>{$row['typename']}</a>" : ','."<a href='{$typeurl}'>{$row['typename']}</a>");
                   }
                   return $result;
         }
}

 

列表頁 調(diào)用標(biāo)簽寫法

[field:typeid2 function=GetTypeid2(@me)/]

內(nèi)容頁 調(diào)用標(biāo)簽寫法

{dede:field.typeid2 function=GetTypeid2(@me)/}

首頁 調(diào)用標(biāo)簽

還需要打開 /include/taglib/arclist.lib.php 找到

if($CrossID=='') $orwheres[] = ' arc.typeid IN ('.GetSonIds($typeid).')';

 

改成

if($CrossID=='') $orwheres[] = " (arc.typeid in (".GetSonIds($typeid).") or arc.typeid2 in (".GetSonIds($typeid).") or CONCAT( ',', arc.typeid2, ',' ) LIKE '%,".$typeid.",%' )";

繼續(xù)找到

else $orwheres[] = ' arc.typeid IN ('.GetSonIds($typeid).','.$CrossID.')';

改成

else $orwheres[] = " (arc.typeid in (".GetSonIds($typeid).",".$CrossID.") or arc.typeid2 in (".GetSonIds($typeid).",".$CrossID.") or CONCAT( ',', arc.typeid2, ',' ) LIKE '%,".$typeid.",%')";

這樣才可以在首頁調(diào)用副欄目,標(biāo)簽寫法是

[field:typeid2 function=GetTypeid2(@me)/]


版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!

轉(zhuǎn)載請注明: 織夢dedecms副欄目名稱和鏈接調(diào)用

標(biāo)簽:  
相關(guān)文章
模板推薦