加入收藏 | 设为首页 | 会员中心 | 我要投稿 柳州站长网 (https://www.0772zz.cn/)- 基础存储、数据迁移、云安全、数据计算、数据湖!
当前位置: 首页 > 教程 > 正文

dedecms织梦通过二级栏目id获取顶级栏目名称方法

发布时间:2022-09-05 10:15:02 所属栏目:教程 来源:互联网
导读:在include文件夹中的extend.func.php文件中加入以下代码 function getTypename1($id){ global $dsql; $row=$dsql-GetOne(select topid from dede_arctype where id={$id} ); //因为顶级栏目的topid为0,所以如果如果是顶级栏目可以直接通过id获取到顶级栏目
  在include文件夹中的extend.func.php文件中加入以下代码   
  function getTypename1($id){
  global $dsql;
  $row=$dsql->GetOne("select topid from dede_arctype where id='{$id}' ");
  //因为顶级栏目的topid为0,所以如果如果是顶级栏目可以直接通过id获取到顶级栏目名称
  $topid=$row['topid'];
  if($topid==0){
  $row1=$dsql->GetOne("select typename from dede_arctype where id='{$id}' ");
  return $row1['typename'];
  }else{
  $row1=$dsql->GetOne("select typename from dede_arctype where id='{$topid}' " );
  return $row1['typename '];
  }
  }
 
  通过标签{dede:field name='id' function="getTypename(@me)"/}来调用

(编辑:柳州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读