欢迎来到润旭源码网
帮助中心

润旭源码网

热门搜索: 企业源码    免费源码   

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

  • 时间:2020-07-05 18:08 编辑: 来源: 阅读:137
  • 扫一扫,手机访问
摘要:织梦获取上级栏目ID及顶级栏目ID{dede:field.reid/}顶级栏目ID {dede:field.typeid function='GetTopid(@me)'/}Dedecms获取顶级栏目id,名称及链接 {dede:field.typeidfunction="gettoptype(@me,id)"/}//id{dede:field.typeidfunction=&qu

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

{dede:field.reid/}

顶级栏目ID

 

{dede:field.typeid function='GetTopid(@me)'/}

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

 

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

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

{dede:field.typeidfunction="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 `dede_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);

}


  • 全部评论(0)
资讯详情页最新发布上方横幅
联系我们

QQ:888477 {点击直接联系}

邮箱:runxu123@qq.com

时间:周1——周6 【9:00-23:00

联系客服
购买源码 源码咨询 投诉建议 联系客服
0373-6621888
手机版

扫一扫进手机版
返回顶部