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

  • 增值税一般纳税人税率是多少?
  • 对外支付人民币存在残缺污损的问题
  • 金税财务是干什么的
  • 私车公用车险是个人名字可报销吗
  • 劳务工报价单
  • 印花税是当月交当月的吗
  • 利润分配未分配利润借贷方表示什么
  • 火车票丢失可以抵扣进项税额
  • 房地产开发精装房是国家规定吗
  • 劳务分包预缴税怎么算
  • 支票存根联要带去银行吗
  • 一般纳税人城建税怎么计算
  • 零售业税率多少?如何交?
  • 补发工资个人所得税怎么申报
  • 发票增值税是多少个点
  • 财务科目明细表格模板
  • 固定资产清查怎么开展
  • 个人出租车辆给公司个人所得税
  • 外购固定资产入账
  • 员工伙食费明细表
  • 在途物资和材料采购属于存货吗
  • 解决胃胀气最快方法
  • linux系统中pwd命令的作用
  • 租房交了押金
  • php解析html文件
  • 智能路由器五个灯一直闪
  • wordpress相关文章
  • 销售机构人员工资属于管理费用吗
  • 房企因商品质量问题退租
  • 注册造价师挂靠费如何缴个税?
  • 劳务发票服务类型有哪些
  • react reducer详解
  • uniapp使用高德地图直接进行导航
  • 从零开始打造神级文明
  • 磁盘命令符
  • 客户借款怎么做账
  • 商品流通企业商品验收入库流程
  • 支付招聘网站费用怎么入账
  • 利润分配的基本原则是( )
  • 征地费用包括
  • 电脑自学网站推荐
  • 租入的房屋转租是否交房产税
  • 转出未交增值税最终怎么转平
  • 机票改签费可以报销吗
  • 库存盘盈处理
  • 委托加工应税消费品收回后直接销售
  • 预付卡销售成品油会计分录
  • 应收帐款的帐务处理流程
  • 企业贷款业务
  • 房地产企业城建税和教育费附加怎么算
  • 股权转让账务咋处理
  • 出口抵减内销产品应纳税额在借方
  • 外购商品科目设置
  • 企业年初借的
  • 如何进行企业建账
  • windows xp自带
  • win+p怎么用
  • Windows Update XP SP3官方下载地址
  • win8怎么修改电脑密码修改
  • 搭建android开发环境需要用到哪些工具
  • unity血条slider
  • js+html
  • js原型继承和构造继承
  • cocos2dx ui编辑器
  • 每天看30分钟手机可以吗
  • JSONLINT:python的json数据验证库实例解析
  • 利用python做一个文字小游戏
  • bash fi
  • javascript前端开发案例教程课后答案
  • 基于javascript的毕业设计选题
  • 宁波镇海哪里可以赶海
  • 常州的居民医保在哪里交
  • 历年房产税
  • 江苏省国税务局
  • 长春税务局待遇如何
  • 京东商城发票查询
  • 赣州买二手房限购吗
  • 领了不动产权证房子可以卖吗
  • 税务变更表
  • 北京国税查询发票真伪查询系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设