下面说说各种栏目名称的调用方法:

1、{dede:field name="typename"} 这是调用当前栏目的名称

2、{dede:channel type='son' row='5'} [field:typename/] {/dede:channel} 这是调用该顶级频道下所有字栏目,row代表调用5条

3、{dede:type typeid='栏目id'} [field:typename/] {/dede:type} 表示调用指定id的栏目,不过只能调用一个,要想多个调用就只能重复多次调用该标签

4、 {dede:channel type='top'}[field:typename/] {/dede:channel}调用子栏目的当前顶级栏目名称

下面是调用顶级栏目名称的方法:

方法一:

{dede:field.typeid runphp=’yes’}$ID = @me; $sql = “SELECT * FROM `dede_arctype` WHERE id=$ID”;$query = mysql_query($sql);$row=mysql_fetch_array($query); $relID = “$row[reid]“; if($relID == 0) {@me = $row[typename];}else{$sql = “SELECT `typename` FROM `dede_arctype` WHERE id=$relID”;$query = mysql_query($sql);$row=mysql_fetch_array($query); @me = $row[typename];}{/dede:field.typeid}

这个方法语句有些长。

织梦者重点推荐方法二

方法二:

{dede:field.title runphp=’yes’}list($toptype,$sontype)=split(‘/’,@me);@me=$toptype;{/dede:field.title}

方法三:

{dede:field.typeid runphp='yes'}$ID = @me; $sql = "SELECT * FROM `dede_arctype` WHERE id=$ID";$query = mysql_query($sql);$row=mysql_fetch_array($query); $relID = "$row[reid]"; $topID="$row[topid]"; if($relID == 0) {@me = $row[typename];}else{$sql = "SELECT `typename` FROM `dede_arctype` WHERE id=$topID";$query = mysql_query($sql);$row=mysql_fetch_array($query); @me = $row[typename];}{/dede:field.typeid}

这个方法是改良过的,可以针对无限子栏目获取顶级栏目,方法一二都是针对二级栏目。

如果是自己新增的字段的时,需要修改include\taglib\type.lib.php文件。 icon,description为新增字段。

例如:row = $dsql->GetOne("SELECT id,typename,icon,description,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath

FROM `#@__arctype` WHERE id='$typeid' ");

织梦栏目mysql调用_织梦调用指定顶级栏目或当前子栏目名称的方法相关推荐

  1. 织梦栏目mysql调用_织梦dedecms栏目调用标签,包括SQL语句调用方法

    {dede:channelartlist typeid='栏目ID' row='条数'} {dede:sql sql='Select * from dede_arctype where reid=~i ...

  2. 织梦没备份MYSQL数据库_织梦模板小白讲堂五:dedecms如何备份mysql数据库

    这篇文章主要为大家详细介绍了织梦模板小白讲堂五:dedecms如何备份mysql数据库,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. 在众多问题中,织梦模板小编 ...

  3. 2021-07-19 织梦仿站篇_织梦标签生成器讲解

    想学织梦仿站,第一步得了解织梦标签如何调用,了解织梦标签的调用,就可以自己修改调用文章.图片.导航等. 网站相关的数据都可以调出来,调用成功后,以后只需要在dedecms后台修改即可. 今天主要的讲解 ...

  4. 织梦添加图片变量_织梦添加新变量和删除新变量的方法

    在用织梦建站时,有时候想调用自定义的某些信息,而织梦后台没有调用这些信息的地方,例如站长邮箱.站长QQ等,这时我们就可以用织梦后台添加新变量的方法调用自定义信息.本文主要讲解一下织梦添加新变量和删除新 ...

  5. 织梦数据库改mysql前缀_织梦快速批量修改MYSQL数据库表前缀与表名实例操作

    这篇文章主要为大家详细介绍了织梦快速批量修改MYSQL数据库表前缀与表名实例操作,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. 我们在安装织梦系统的时候,有一次 ...

  6. 织梦可以不用mysql吗_织梦dedecms不用功能精简及安全设置

    我们来介绍下如何精简dede后台的功能 ,如果是做一般简单的企业站我们肯定是用不到的.我用默认的官方程序安装并添加了演示数据,安装了所有模块.后台的很多功能如 果不精简掉的话不但会影响网站运行速度,而 ...

  7. mysql数据库下载 织梦本地安装教程_织梦本地环境包安装数据库管理界面phpMyAdmin...

    用织梦环境安装包搭建本地PHP环境但是却不能登陆数据库后台. 那么我们真的就没有办法了吗?回答是否定的!我们可以在本地安装phpmyadmin. phpMyAdmin 是一个以PHP为基础,以Web- ...

  8. 织梦如何与mysql连接_织梦dedecms,网站怎么搬家并成功连接数据库

    其实dede搬家比较头痛的是数据库的连接问题,说白了就是数据库连接不上,直接把原网站打包下载,在上传到新的空间中,根本就不管用,连网站的后 台就进不去,张江雷最近就遇到了同样的问题,网站是用dede程 ...

  9. 织梦仿站篇_织梦cms数据备份和还原

    Dedecms数据备份与还原 需要备份的东西 图片备份方法 只需要备份 dedecms 安装目录下的 uploads 目录即可. 模板的备份 只需要备份 dedecms 安装目录下的 templet ...

最新文章

  1. 从特斯拉到英伟达,那些端到端自动驾驶研发系统有何不同?
  2. 记一次反馈,把钉钉客服聊跑了
  3. python统计分析--3.线性回归四种算法
  4. php 映射程序,windows磁盘映射技术分享
  5. python判断是不是整数1002python判断是不是整数_Python判断一个数是不是为整数的方法...
  6. python模板语言_你应该(或许)没使用过的 3 种 Python 模板语言 | Linux 中国
  7. 线性代数 矩阵消元与回代
  8. 计算机睡眠功能命令,windows睡眠命令怎么使用
  9. C语言:输出乘法口诀表
  10. 创建一维数组,存储班级中10位同学的年龄信息,并求出班级同学的平均年龄。找出班级中的最小年龄和最大年龄。(冒泡排序)
  11. 2011微软校园招聘职位一览表
  12. 推荐闪电王子和非洲王子鱼
  13. Java爬虫 --- 爬取王者荣耀英雄图片
  14. JVM - 双亲委派机制的优势和劣势
  15. Facebook推出附近好友功能 可用手机查附近好友
  16. ZFS case : top CPU 100%sy, when no free memory trigger it.
  17. echarts地图学习(使用geoJson数据绘制地图)
  18. 手机新趣味!三星将展示对屏幕发声技术
  19. 2018中国区域农业品牌影响力排行榜发布,100个知名品牌当选
  20. Vegas的基本操作教程

热门文章

  1. idea创建一个springboot多模块项目之springcloud简单项目测试
  2. 数据库规范化,数据库范式,和规范化实例
  3. 新装Kali需安装的常用软件
  4. java获取字符串最后一个字符
  5. 《2023年电力安全监管重点任务》中的网络安全工作要求
  6. Windows 下React Native 打包APK 错误解决
  7. 【全网首发最全】首届盘古石杯全国电子数据取证大赛晋级赛write up 2023年奇安信取证比赛 高清截图
  8. Redis 事务与锁 机制
  9. HTML+CSS 小米页面
  10. CentOS7系统yum使用讲解