位置: IT常识 - 正文

织梦数据库实现调用顶级二级栏目及下三级栏目方法(织梦数据库在哪)

编辑:rootadmin

推荐整理分享织梦数据库实现调用顶级二级栏目及下三级栏目方法(织梦数据库在哪),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:织梦数据库配置,织梦数据库配置文件,织梦数据库在哪,织梦数据库在哪个文件夹,织梦cms的数据库文件在哪,织梦数据库在哪个文件夹,织梦cms的数据库文件在哪,织梦数据库配置文件,内容如对您有帮助,希望把文章链接给更多的朋友!

通过dede调用二级栏目大家都会调用,但要调用三级栏目,就有点麻烦了,如下样式的三级栏目dede如何调用呢?如下:

----------------------------------------A级主栏目

+顶级栏目

+二级栏目

+三级栏目(A)

+三级栏目(B)

+三级栏目(C)

+二级栏目

+三级栏目(D)

+三级栏目(E)

+三级栏目(F)

----------------------------------------B级主栏目

+顶级栏目

+二级栏目(G)

+二级栏目(H)

+二级栏目(I)

{dede:channelartlist typeid=6 row=4} (注:这是顶级栏目id)

<div>

<span><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></span> (注:这是二级栏目名称)

<ul>

{dede:sql sql='Select * from dede_arctype where reid=~id~ ORDER BY id limit 0,7'}

<li><a href='[field:typedir function='str_replace("{cmspath}","",@me)'/]' target='_blank'>[field:typename/]</a></li>(注:这是三级栏目的静态路径和栏目名称)

织梦数据库实现调用顶级二级栏目及下三级栏目方法(织梦数据库在哪)

{/dede:sql}

</ul>

</div>

{/dede:channelartlist}

因为[field:typedir /]在数据库存储的路径包括{cmspath}这个字符串,所以我们必须处理一下,就用到织梦(dedecms)自带的cn_substr这个系统函数,这里简要说一下这个函数的参数,@me是当前字段值,也就是取出的[field:typedir /]这个值,200和9表示从第9个字符位置( (不包括这个字符))开始截取200个字符。

typeid=''指定顶级栏目就可以啦,limit0,7这个7是控制三级栏目的显示个数的,显示样式自己调整CSS。

可能有很多人因为各种需要,不论是增加密度还是操作方面的便捷性增强用户体验,会涉及到dede需要增加三级或者更深层级导航的需求,直接上代码:

<ul>

<li>{dede:type typeid='3'}<a href="[field:typelink/]">[field:typename/]{/dede:type}</a>(如果上面二级名称掉不出来可以用这个)

<ul>

{dede:channelartlist typeid='3'}

<li><a href='{dede:field name='typeurl'/}'>{dede:field name='typename'/}</a>

<ul>

{dede:sql sql='Select * from dede_arctype where reid=~id~'}

<li><a href='[field:typedir function='str_replace("{cmspath}","",@me)'/]'>[field:typename/]</a></li>

{/dede:sql}

</ul>

</li>

{/dede:channelartlist}

</ul>

</li>

</ul>

以上代码能够实现理论上无限层级深度的导航菜单调用。要实现相应样式,自己用CSS来修饰。

免责

本文链接地址:https://www.jiuchutong.com/zhishi/304103.html 转载请保留说明!

上一篇:驱动开发:内核LDE64引擎计算汇编长度(驱动开发做得长久吗)

下一篇:python静态方法如何定义(python3 静态方法)

  • ios14.0鎻忚堪鏂囦欢涓嬭浇鍦板潃(ios14文件描述下载地址)(ios14.74)

    ios14.0鎻忚堪鏂囦欢涓嬭浇鍦板潃(ios14文件描述下载地址)(ios14.74)

  • 家属行程码怎么弄(家属的行程码)

    家属行程码怎么弄(家属的行程码)

  • 苹果滑动输入法怎么用(苹果滑动输入法为什么这么准)

    苹果滑动输入法怎么用(苹果滑动输入法为什么这么准)

  • 微信打标什么时候会取消(微信打标是什么意思有什么危害)

    微信打标什么时候会取消(微信打标是什么意思有什么危害)

  • 红米10x屏幕材质(红米10x手机屏幕材质)

    红米10x屏幕材质(红米10x手机屏幕材质)

  • 小米9se怎么恢复出厂设置(小米9se恢复到出厂还是miui12)

    小米9se怎么恢复出厂设置(小米9se恢复到出厂还是miui12)

  • 拼小圈怎么不让别人看到(如何把拼小圈功能关掉不让别人看到你买的东西)

    拼小圈怎么不让别人看到(如何把拼小圈功能关掉不让别人看到你买的东西)

  • 显示器打不开(电脑显示器打不开)

    显示器打不开(电脑显示器打不开)

  • 电脑主机上有个红灯一直闪是什么(电脑主机上有个小按钮是干嘛的)

    电脑主机上有个红灯一直闪是什么(电脑主机上有个小按钮是干嘛的)

  • 手机右上角出现电话禁止符号(手机右上角出现上下箭头标志)

    手机右上角出现电话禁止符号(手机右上角出现上下箭头标志)

  • 红米手机死机了屏幕动不了怎么回事(红米手机死机了开不了机但能充电)

    红米手机死机了屏幕动不了怎么回事(红米手机死机了开不了机但能充电)

  • 微信黑名单删除后还能加为好友吗(微信黑名单删除的人还能找回来吗)

    微信黑名单删除后还能加为好友吗(微信黑名单删除的人还能找回来吗)

  • 信息检索语言是一种人工语言吗(信息检索语言是一种人工语言)

    信息检索语言是一种人工语言吗(信息检索语言是一种人工语言)

  • 红米note8Pro大家屏幕贴膜吗(红米note8pro2021)

    红米note8Pro大家屏幕贴膜吗(红米note8pro2021)

  • 7plus电池容量(7 plus 电池)

    7plus电池容量(7 plus 电池)

  • 小米5可以单独换外屏吗(小米5可以双卡双待吗)

    小米5可以单独换外屏吗(小米5可以双卡双待吗)

  • iphonex怎么创建id(苹果x怎样创建id)

    iphonex怎么创建id(苹果x怎样创建id)

  • 微信自动续费怎么取消(微信自动续费怎么解除)

    微信自动续费怎么取消(微信自动续费怎么解除)

  • word怎么退出兼容模式(word文档怎么退出编辑页面)

    word怎么退出兼容模式(word文档怎么退出编辑页面)

  • 抖音直播怎么全屏播放(抖音直播怎么全屏看视频)

    抖音直播怎么全屏播放(抖音直播怎么全屏看视频)

  • 我的淘宝人生在哪里看(淘宝人生我的家在哪)

    我的淘宝人生在哪里看(淘宝人生我的家在哪)

  • 华为mate20录音功能在哪(华为mate20录音机在哪)

    华为mate20录音功能在哪(华为mate20录音机在哪)

  • IDEA如何运行Eclipse项目(超详细图解)(idea如何运行springboot项目)

    IDEA如何运行Eclipse项目(超详细图解)(idea如何运行springboot项目)

  • 息税前利润变动率的计算公式
  • 纳税人等级怎么划分
  • 平销返利增值税怎么处理
  • 跨期租金收入税怎么算
  • 货币的兑换是怎么决定的
  • 个体户能开增值税专用发票税率是多少
  • 存货取得长期股权投资
  • 预收账款多说明什么
  • 收到的抵债资产属不属于所有者权益
  • 收到电子承兑汇票的账务处理
  • 营改增后挂靠开票作收入吗?
  • 增值税不征税收入的三个条件
  • 税收编码选错了,发票已经开出去几个月了,还有影响吗
  • 企业自主招聘有编制吗
  • 企业重组 资产重组
  • 收取施工队管理费
  • 一般纳税人出售不动产增值税税率是多少
  • 协会会费计入什么会计科目二级
  • 生产企业成本会计科目
  • harmonyos怎么打开OTG
  • ie增强的安全配置已启用上不了网
  • 改变资金用途的说明
  • 计提房租费
  • php中this和self的区别
  • php b/s
  • 怎么做年终结算工资
  • 增值税专用发票怎么开
  • 对数组描述正确的是
  • vue 使用高德地图
  • 前端工程化的理解简书
  • php中get_magic_quotes_gpc()函数说明
  • 这一年我学会了
  • 活动策划印花税选哪个税种
  • 应收保费核算什么
  • 年底全年的研发费用占比
  • mongodb导入
  • 接受投资者投入的无形资产其入账价值是
  • 归还股东借款要交税吗
  • 公司性质和单位性质的区别
  • 分公司企业所得税怎么缴纳
  • 可以以公司名义贷款吗
  • 辅导费入什么科目
  • 已付款发票未到怎么做分录
  • 劳务公司在外地
  • 对公转账个人垫付怎么写
  • 暂估入库怎么处理
  • 流动比率与速动比率下降说明什么
  • 二手设备进口报关流程
  • 分包开给总包的票,能不能抵扣
  • 购入的无形资产加计扣除怎么算
  • 过节费可以发现金吗
  • 班车租赁服务
  • 企业预付账款是什么意思
  • sqlserver锁机制
  • mysql怎么创建储存过程
  • 低配置装什么系统
  • win8.1补丁包
  • upromise0.exe - upromise0进程是什么文件
  • 开机f8显示英文字母
  • Win10 Mobile 10572新增实用功能:未接电话会显示响铃的次数
  • 搜索应用界面
  • linux乱码怎么办
  • win8 远程桌面
  • 系统干净启动
  • linux nodejs
  • win sc
  • perl -pi
  • perl中$_
  • unity角色系统
  • jquery源码是什么水平
  • jquery中checkbox使用方法简单实例演示
  • node+express+ejs制作简单页面上手指南
  • bash特殊符号
  • fragment detach
  • python脚本运行命令
  • javascript程序设计教程
  • 税收和社保不在同一地缴纳怎么办
  • 徐州第三税务分局
  • 泉州市税务局投诉电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设