{dede:field.typeidfunction="gettoptype(@me,name)"/}//名称

"景先生毕设|www.jxszl.com

织梦获取上级栏目ID及顶级栏目ID

2022-10-29 16:41编辑: www.jxszl.com景先生毕设
织梦获取上级栏目ID及顶级栏目ID
{dede:field.reid/}
顶级栏目ID

{dede:field.typeidfunction=GetTopid(@me)/}
Dedecms获取顶级栏目id,名称及链接

{dede:field

 更多精彩就在: 51免费论文网|www.jxszl.com 
.typeidfunction="gettoptype(@me,id)"/}//id
{dede:field.typeidfunction="gettoptype(@me,name)"/}//名称
{dede:field.typeidfunction="gettoptype(@me,link)"/}//链接
修改include/helpers/extend.helper.php结尾增加:

/**
*获取I.个类目的顶级栏目
*@paramstring$tid栏目ID
*@returnstring
*/
if(!function_exists(gettoptype))
{
functiongettoptype($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`dede_arctype`WHEREid=$topid");
$toptypename=$row[typename];
$toptypeurl=$topid;
if($action==id)return$topid;
if($action==name)return$toptypename;
if($action==link)returnGetOneTypeUrlA($row);
}
}


原文链接:http://www.jxszl.com/biancheng/dedecms/76532.html