代理加盟 2020全新代理計劃 賺錢+省錢雙管齊下,獨立平臺,豐厚利潤!

您現在的位置: 秀站網 > 織夢大學 > 使用教程 >

Dedecms獲取頂級欄目id,名稱及鏈接

來源:本站原創 發布時間:2019-11-24 20:51:34熱度:我要評論(0

免費下載,無需注冊無需充值

調用代碼 

{dede:field.typeid function="gettoptype(@me,id)"/} //id 

{dede:field.typeid function="gettoptype(@me,name)"/} //名稱 

{dede:field.typeid function="gettoptype(@me,link)"/} //鏈接 

修改 include/helpers/extend.helper.php 

結尾增加 :

/**

* 獲取一個類目的頂級欄目

* @param string $tid 欄目ID

* @return string

*/

if ( ! function_exists('gettoptype'))

{

function gettoptype($tid,$action)

{

global $dsql,$cfg_Cs;

if(!is_array($cfg_Cs))

{

require_once(DEDEDATA."/cache/inc_catalog_base.inc");

}

if(!isset($cfg_Cs[$tid][0]) || $cfg_Cs[$tid][0]==0)

{

$topid = $tid;

}

else

{

$topid = GetTopid($cfg_Cs[$tid][0]);

}

$row = $dsql->GetOne("SELECT * FROM `arctype` WHERE id=$topid");

$toptypename = $row['typename'];

$toptypeurl = $topid;

if($action=='id') return $topid;

if($action=='name') return $toptypename;

if($action=='link') return GetOneTypeUrlA($row);

}

}

 

轉載請注明來源網址:http://www.yxrxyy.live/dedecms_jq/1943.html

    發表評論

    評論列表(條)

      北京28是什么彩票