Dedecms获取顶级栏目id,名称及链接

作者: 本站原创  发布时间:  浏览:

调用代码 

{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);

}

}

 

上一篇:织梦后台批量导出全站tag标签URL链接地址

下一篇:Dedecms织梦栏目内页获取顶级栏目id,名称及链接

相关文章

织梦打官司赢了还是输了

dedecms织梦网站停止使用了还侵权吗

被织梦起诉的案例

织梦中英文等多语言站点分页方法

织梦dede:arclist及dede:list调用tag标签(适用

添加微信
添加微信,免费咨询

15205695834

新手指南支付购买售后服务关于我们版权合规
合肥秀站网络科技有限公司
Copyright 2002-2022 麦站 版权所有
皖ICP备12018676号 网站地图