织梦栏目mysql调用_织梦调用指定顶级栏目或当前子栏目名称的方法
下面说说各种栏目名称的调用方法:
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调用_织梦调用指定顶级栏目或当前子栏目名称的方法相关推荐
- 织梦栏目mysql调用_织梦dedecms栏目调用标签,包括SQL语句调用方法
{dede:channelartlist typeid='栏目ID' row='条数'} {dede:sql sql='Select * from dede_arctype where reid=~i ...
- 织梦没备份MYSQL数据库_织梦模板小白讲堂五:dedecms如何备份mysql数据库
这篇文章主要为大家详细介绍了织梦模板小白讲堂五:dedecms如何备份mysql数据库,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. 在众多问题中,织梦模板小编 ...
- 2021-07-19 织梦仿站篇_织梦标签生成器讲解
想学织梦仿站,第一步得了解织梦标签如何调用,了解织梦标签的调用,就可以自己修改调用文章.图片.导航等. 网站相关的数据都可以调出来,调用成功后,以后只需要在dedecms后台修改即可. 今天主要的讲解 ...
- 织梦添加图片变量_织梦添加新变量和删除新变量的方法
在用织梦建站时,有时候想调用自定义的某些信息,而织梦后台没有调用这些信息的地方,例如站长邮箱.站长QQ等,这时我们就可以用织梦后台添加新变量的方法调用自定义信息.本文主要讲解一下织梦添加新变量和删除新 ...
- 织梦数据库改mysql前缀_织梦快速批量修改MYSQL数据库表前缀与表名实例操作
这篇文章主要为大家详细介绍了织梦快速批量修改MYSQL数据库表前缀与表名实例操作,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. 我们在安装织梦系统的时候,有一次 ...
- 织梦可以不用mysql吗_织梦dedecms不用功能精简及安全设置
我们来介绍下如何精简dede后台的功能 ,如果是做一般简单的企业站我们肯定是用不到的.我用默认的官方程序安装并添加了演示数据,安装了所有模块.后台的很多功能如 果不精简掉的话不但会影响网站运行速度,而 ...
- mysql数据库下载 织梦本地安装教程_织梦本地环境包安装数据库管理界面phpMyAdmin...
用织梦环境安装包搭建本地PHP环境但是却不能登陆数据库后台. 那么我们真的就没有办法了吗?回答是否定的!我们可以在本地安装phpmyadmin. phpMyAdmin 是一个以PHP为基础,以Web- ...
- 织梦如何与mysql连接_织梦dedecms,网站怎么搬家并成功连接数据库
其实dede搬家比较头痛的是数据库的连接问题,说白了就是数据库连接不上,直接把原网站打包下载,在上传到新的空间中,根本就不管用,连网站的后 台就进不去,张江雷最近就遇到了同样的问题,网站是用dede程 ...
- 织梦仿站篇_织梦cms数据备份和还原
Dedecms数据备份与还原 需要备份的东西 图片备份方法 只需要备份 dedecms 安装目录下的 uploads 目录即可. 模板的备份 只需要备份 dedecms 安装目录下的 templet ...
最新文章
- 从特斯拉到英伟达,那些端到端自动驾驶研发系统有何不同?
- 记一次反馈,把钉钉客服聊跑了
- python统计分析--3.线性回归四种算法
- php 映射程序,windows磁盘映射技术分享
- python判断是不是整数1002python判断是不是整数_Python判断一个数是不是为整数的方法...
- python模板语言_你应该(或许)没使用过的 3 种 Python 模板语言 | Linux 中国
- 线性代数 矩阵消元与回代
- 计算机睡眠功能命令,windows睡眠命令怎么使用
- C语言:输出乘法口诀表
- 创建一维数组,存储班级中10位同学的年龄信息,并求出班级同学的平均年龄。找出班级中的最小年龄和最大年龄。(冒泡排序)
- 2011微软校园招聘职位一览表
- 推荐闪电王子和非洲王子鱼
- Java爬虫 --- 爬取王者荣耀英雄图片
- JVM - 双亲委派机制的优势和劣势
- Facebook推出附近好友功能 可用手机查附近好友
- ZFS case : top CPU 100%sy, when no free memory trigger it.
- echarts地图学习(使用geoJson数据绘制地图)
- 手机新趣味!三星将展示对屏幕发声技术
- 2018中国区域农业品牌影响力排行榜发布,100个知名品牌当选
- Vegas的基本操作教程