轻源码

  • QingYuanMa.com
  • 全球最大的互联网技术和资源下载平台
搜索
一起源码网 门户 织梦CMS 查看主题

织梦获取当前栏目顶级栏目代码

发布者: 【粒仔】 | 发布时间: 2018-12-1 03:16| 查看数: 3750| 评论数: 1|帖子模式


  1. 在用织梦做一些项目时,时常会碰到需要在当前页面调用顶级栏目名称的时候,织梦默认{dede:field name='typename' /}
  2. 可以获取当前栏目页上一级栏目的名称,而不是当前栏目顶级栏目名称。
  3. 下面拓展出一个方法来实现这个效果、:
  4. 在include/common.func.php的最下方加入:
  5. //获取顶级栏目名
  6. function GetTopTypename($id)
  7. {
  8.     global $dsql;
  9.    
  10. $row = $dsql->GetOne("SELECT typename,topid FROM dede_arctype WHERE id=
  11. $id");
  12.     if ($row['topid'] == '0')
  13.     {
  14.         return
  15. $row['typename'];
  16.     }
  17.     else
  18.     {
  19.         $row1 =
  20. $dsql->GetOne("SELECT typename FROM dede_arctype WHERE id=
  21. $row[topid]");
  22.         return $row1['typename'];
  23.     }
  24. }
  25. 在文章页或者栏目列表页调用时,在所要调用 名称的位置加上下面这行代码即可实现。
  26. {dede:field name='typeid' function="GetTopTypename(@me)" /}

  27. 在文章页中用下面这个方法来调用
  28. {dede:field name='typeid' function="GetTopTypename(@me) /}
复制代码

最新评论

浅笑122 发表于 2022-7-14 17:22
音乐网站源码带app

浏览过的版块

轻源码让程序更轻更快

QingYuanMa.com

工作时间 周一至周六 8:00-17:30

侵权处理

客服QQ点击咨询

关注抖音号

定期抽VIP

Copyright © 2016-2021 https://www.171739.xyz/ 滇ICP备13200218号

快速回复 返回顶部 返回列表