位置: 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 静态方法)

  • 微信网页版屏蔽消息的方法(禁止微信打开网页)

    微信网页版屏蔽消息的方法(禁止微信打开网页)

  • 无线充电盒和充电盒有什么区别(无线充电盒和充电盒)

    无线充电盒和充电盒有什么区别(无线充电盒和充电盒)

  • 华为荣耀10青春版支不支持内存卡(华为荣耀10青春版换屏多少钱)

    华为荣耀10青春版支不支持内存卡(华为荣耀10青春版换屏多少钱)

  • 办手机卡要多少岁(办手机卡要多少钱一张联通)

    办手机卡要多少岁(办手机卡要多少钱一张联通)

  • 中文切换英文按什么键(中英文切换按什么)

    中文切换英文按什么键(中英文切换按什么)

  • 计算机病毒的六个特点(计算机病毒的六种类型)

    计算机病毒的六个特点(计算机病毒的六种类型)

  • 淘宝换主图要等12点吗(淘宝换主图会影响什么)

    淘宝换主图要等12点吗(淘宝换主图会影响什么)

  • 华为freebuds没有发票保修吗(华为freebuds没有弹窗)

    华为freebuds没有发票保修吗(华为freebuds没有弹窗)

  • 华为快充消失咋办(华为快充怎么不显示了?)

    华为快充消失咋办(华为快充怎么不显示了?)

  • oppo手机的手电筒为什么打不开了怎么办(oppo手机的手电筒快捷关闭设置在哪)

    oppo手机的手电筒为什么打不开了怎么办(oppo手机的手电筒快捷关闭设置在哪)

  • 打开相册一片空白怎么回事(为什么相册点进去有图片打开是空白)

    打开相册一片空白怎么回事(为什么相册点进去有图片打开是空白)

  • 3号电池尺寸(二号电池尺寸大小)

    3号电池尺寸(二号电池尺寸大小)

  • 微信朋友圈相册封面怎么弄成视频(微信朋友圈相册封面怎么对人隐藏)

    微信朋友圈相册封面怎么弄成视频(微信朋友圈相册封面怎么对人隐藏)

  • 手机wps怎么新建表格(手机wps怎么新建空白文档)

    手机wps怎么新建表格(手机wps怎么新建空白文档)

  • 群昵称怎么变色(如何让群昵称变成彩色)

    群昵称怎么变色(如何让群昵称变成彩色)

  • 电话卡显示hd怎样取消(电话卡标识hd)

    电话卡显示hd怎样取消(电话卡标识hd)

  • redmik20有dc调光吗(redmik20pro有dc调光吗)

    redmik20有dc调光吗(redmik20pro有dc调光吗)

  • 苹果手表可以无线充电吗(苹果手表可以无卡使用吗)

    苹果手表可以无线充电吗(苹果手表可以无卡使用吗)

  • usb端口潮湿怎么解决(usb 端口潮湿)

    usb端口潮湿怎么解决(usb 端口潮湿)

  • 小米cc9有红外遥控吗(小米cc9红外遥控在哪里打开)

    小米cc9有红外遥控吗(小米cc9红外遥控在哪里打开)

  • xsmax无线充电没反应(xsmax无线充不能用)

    xsmax无线充电没反应(xsmax无线充不能用)

  • 删除的联系人怎么找回来(删除的联系人怎样恢复)

    删除的联系人怎么找回来(删除的联系人怎样恢复)

  • 微信etc安装激活后就可以用了吗(微信etc安装后怎么激活)

    微信etc安装激活后就可以用了吗(微信etc安装后怎么激活)

  • vivoy93支持otg吗(vivoy93支持OTG吗)

    vivoy93支持otg吗(vivoy93支持OTG吗)

  • 买新电脑的常识(买新电脑注意什么)

    买新电脑的常识(买新电脑注意什么)

  • 金山文档小程序怎么用(金山文档小程序删除内容怎样恢复)

    金山文档小程序怎么用(金山文档小程序删除内容怎样恢复)

  • 政府征用土地补偿标准2021年
  • 企业所得税的征税对象包括
  • 补交增值税产生的费用
  • 应收账款未收到是否要交税
  • 出口退税的原则是什么
  • 房地产开发企业会计科目
  • 免抵税额和免抵退税额有什么区别
  • 福利费开专票怎么处理
  • 国地税联合财务报表小规模企业需要报送的吗?
  • 电商销售进对公账户怎样做账
  • 出口货物专用发票图片
  • linux如何用root用户登录
  • win10 kb5005611
  • u盘加载缓慢
  • 房东不开发票违法吗
  • 进项票月初收到能抵上月
  • 计算机网络默认网关什么意思
  • 给客户买的礼品怎么报销
  • 劳务费和服务费税率一样吗
  • Win11/Win10 21H2 正式版发布前,微软再次推送可靠性补丁更新 KB4023057
  • php数组函数 菜鸟
  • 金鱼草的养殖方法和注意事项有哪些
  • php常见面试题
  • 费用报销费用填写要求
  • 出租固定资产取得的收入属于收入要素吗
  • elf.exe是什么程序
  • 企业现金流量表怎么分析
  • 设备维修的会计分录怎么做
  • 多域名指向同一ip有问题吗
  • react_router
  • 记录一次排查PHP脚本执行卡住的问题
  • threejs怎么用
  • 阿里月薪3万到手多少
  • 怎么做一个简单的机器
  • vuerouter模块化
  • python输入三个数判断能否构成三角形
  • 行政事业单位其他应收款核销分录
  • 失业保险金支出项目14项
  • 企业通讯费补贴发放规定
  • c语言asc函数
  • 什么情况下提供个人征信
  • 抄税期一般是几天
  • sqlserver根据查询结果创建表
  • 收到税务局退回的个税手续费怎么入账
  • 无票收入要交企业所得税吗
  • 企业报税表格填写
  • excel内账报表
  • 一般纳税人增值税减免政策2023
  • 企业转移地点剩余房产
  • 出口退税相关税法文件
  • 电子发票报销后退款
  • 无偿使用期限
  • 城市配套费的账务处理
  • 装修公司开劳务发票会被罚款吗
  • 回购股票注销股票怎么办
  • 期末存货采用成本与什么孰低法计价
  • 在第一周
  • bios设置或coms设置完整的说法
  • 电脑主板bios设置图解
  • Win7系统如何开启移动到文件夹选项
  • tracert命令的功能和用法
  • win10系统自带的浏览器叫什么
  • php创建注释的方法
  • win10系统免费升级
  • 举例讲解水生花卉栽培管理
  • Node.js Sequelize如何实现数据库的读写分离
  • Formatting Long Lines 格式化多行字符的shell脚本
  • java的gui框架
  • nodejs cgi
  • JavaScript中setAttribute用法介绍
  • 怎么通过微信号查到对方的手机号码
  • javascript的dom
  • Javascript valueOf 使用方法
  • jquery插件免费下载
  • 云阅卷查询成绩登录入口
  • 武汉税务局官网查询系统
  • 税收征收管理与税收大数据分析
  • 增值税发票选择确认平台已勾选未确认的发票怎么撤销?
  • 个人所得税没申报会退吗
  • 2023年车辆购置税优惠政策有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设