位置: IT常识 - 正文

dedecms织梦调用三级四级无限级栏目教程(织梦相关文章调用)

编辑:rootadmin

推荐整理分享dedecms织梦调用三级四级无限级栏目教程(织梦相关文章调用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:织梦cms的数据库文件在哪,织梦自定义模型调用,织梦相关文章调用,织梦栏目描述调用,将织梦dedecms转换到wordpress,织梦调用除了显示的第一条以外的文章,织梦相关文章调用,织梦怎么调用当前栏目下的文章,内容如对您有帮助,希望把文章链接给更多的朋友!

调用三级四级无限级栏目效果图

第一种自定义函数递归法

适用于前端简单样式用户,在include/extend.func.php最下面添加

123456789101112131415161718192021222324252627282930313233/***取出所有分类*@paramint$channel频道ID*@returnstringwww.dede58.com织梦模板下载*调用{dede:global.getalltypefunction='getalltype()'/}*/functiongetalltype($channel=0,$line=10){$line=empty($line)?10:$line;global$dsql,$result;$dsql->SetQuery("SELECTid,typename,typenamedir,typelitpic,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepathFROM`dede_arctype`WHEREreid='$channel'Andishidden<>1orderbysortrankasclimit0,$line");$dsql->Execute($channel);if($dsql->GetTotalRow($channel)>0){$result.="<ul>\r\n";while($row=$dsql->GetArray($channel)){$id=$row['id'];$typename=$row['typename'];$typelink=GetOneTypeUrlA($row);$result.="<li>\r\n";$result.="<ahref='{$typelink}'target='_blank'>{$typename}</a>\r\n";getalltype($id,$line);$result.="</li>\r\n";}$result.="</ul>\r\n";}return$result;}

dedecms织梦调用三级四级无限级栏目教程(织梦相关文章调用)

前台模板调用标签

{dede:global.getalltype function='getalltype()'/}

第二种标签嵌套法

适用于只调用出一级、二级、三级、四级的用户,直接在模板里写

123456789101112131415161718192021222324252627282930313233343536<ul>{dede:channelartlistrow=7typeid=top}<!--顶级--><li><ahref="{dede:field.typeurl/}">{dede:fieldname='typename'/}</a><ul>{dede:channeltype=sonnoself=yes}<!--二级--><li><ahref="[field:typeurl/]"title="[field:typename/]">[field:typename/]</a><ul><!--三级-->[field:idrunphp=yes]global$dsql;$sql="Selectid,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepathFROM`dede_arctype`WHEREreid=@meAndishidden<>1orderbysortrankasclimit0,10";$dsql->SetQuery($sql);$dsql->Execute('t');$result='';while($row=$dsql->GetArray('t')){$typename=$row['typename'];$typeurl=GetOneTypeUrlA($row);$result.=<<<TPL<li><ahref="{$typeurl}">{$typename}</a></li>TPL;}@me=$result;[/field:id]</ul></li>{/dede:channel}</ul></li>{/dede:channelartlist}</ul>

上面的是输出到三级栏目,如果需要四级栏目可以这样写

12345678910111213141516171819202122232425<!--三级/四级-->[field:idrunphp=yes]global$dsql;$sql="Selectid,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepathFROM`dede_arctype`WHEREreid=@meAndishidden<>1orderbysortrankasclimit0,10";$dsql->SetQuery($sql);$dsql->Execute('t');$result='';while($row=$dsql->GetArray('t')){$row['typeurl']=GetOneTypeUrlA($row);$result.="<ahref='{$row[typeurl]}'>{$row[typename]}</a>";//四级$nsql="Selectid,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepathFROM`dede_arctype`WHEREreid=$row[id]Andishidden<>1orderbysortrankasclimit0,10";$dsql->SetQuery($nsql);$dsql->Execute('n');while($nrow=$dsql->GetArray('n')){$nrow['typeurl']=GetOneTypeUrlA($nrow);$result.="<ahref='{$nrow[typeurl]}'>{$nrow[typename]}</a>";}}@me=$result;[/field:id]

免责

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

上一篇:phpcms常量在哪里定义(phpcms怎么用)

下一篇:VSCode开发:使用nvm切换node版本(vscode开发gui)

  • 王者荣耀是如何一步步让人“撸”上瘾的(王者荣耀是如何检测未成年)

    王者荣耀是如何一步步让人“撸”上瘾的(王者荣耀是如何检测未成年)

  • 微信公交乘车码在哪里(微信公交乘车码怎么扣费)

    微信公交乘车码在哪里(微信公交乘车码怎么扣费)

  • airpods pro怎么查看电池的剩余电量(airpods pro怎么查保修)

    airpods pro怎么查看电池的剩余电量(airpods pro怎么查保修)

  • a14处理器有多强大(a14处理器是什么水平)

    a14处理器有多强大(a14处理器是什么水平)

  • 红米note8pro nfc感应区位置(红米note8手机nfc感应区在哪里)

    红米note8pro nfc感应区位置(红米note8手机nfc感应区在哪里)

  • airpods进水声音变小了(airpods进水声音很小)

    airpods进水声音变小了(airpods进水声音很小)

  • 微信发图片怎么加文字(微信发图片怎么画红圈)

    微信发图片怎么加文字(微信发图片怎么画红圈)

  • 如何永久删除qq看点(如何永久删除qq聊天记录且无法恢复)

    如何永久删除qq看点(如何永久删除qq聊天记录且无法恢复)

  • 拼多多怎么关闭好友申请(拼多多怎么关闭免密支付)

    拼多多怎么关闭好友申请(拼多多怎么关闭免密支付)

  • 投影仪遥控器突然失灵(投影仪遥控器突然不能用了)

    投影仪遥控器突然失灵(投影仪遥控器突然不能用了)

  • 苹果手机扩大内存对手机有影响吗(苹果手机扩大内存还好用吗)

    苹果手机扩大内存对手机有影响吗(苹果手机扩大内存还好用吗)

  • 淘宝两个黄钻是多少级(淘宝两个黄钻石)

    淘宝两个黄钻是多少级(淘宝两个黄钻石)

  • wps如何删除表格(手机wps如何删除表格)

    wps如何删除表格(手机wps如何删除表格)

  • 照片上国旗是怎么弄的(照片上国旗是怎么制作的)

    照片上国旗是怎么弄的(照片上国旗是怎么制作的)

  • 华为al30是什么手机(华为手机al30)

    华为al30是什么手机(华为手机al30)

  • 华为p20悬浮按钮怎么取消(华为p20悬浮按钮怎么关闭)

    华为p20悬浮按钮怎么取消(华为p20悬浮按钮怎么关闭)

  • 荣耀手环2可以关机吗(荣耀手环可以连华为运动健康)

    荣耀手环2可以关机吗(荣耀手环可以连华为运动健康)

  • iqoo耳机孔位置(iqoo耳机插孔)

    iqoo耳机孔位置(iqoo耳机插孔)

  • 拼多多招财猫怎么删好友(拼多多招财猫怎么退款)

    拼多多招财猫怎么删好友(拼多多招财猫怎么退款)

  • oppo智能语音助手(OPPO智能语音助手怎么关闭)

    oppo智能语音助手(OPPO智能语音助手怎么关闭)

  • iphone x 4g网怎么那么慢(iphonex设置4g网络)

    iphone x 4g网怎么那么慢(iphonex设置4g网络)

  • 微信删除的好友对方能看到吗(微信删除的好友聊天记录怎么恢复)

    微信删除的好友对方能看到吗(微信删除的好友聊天记录怎么恢复)

  • 安装ios12.1.4时出错(苹果手机安装ios12.4.5时出错)

    安装ios12.1.4时出错(苹果手机安装ios12.4.5时出错)

  • Unity存储路径具体位置整理(Win+Android+ios)(unity默认存储路径)

    Unity存储路径具体位置整理(Win+Android+ios)(unity默认存储路径)

  • 苹果电脑双系统切换教程(苹果电脑双系统好不好)

    苹果电脑双系统切换教程(苹果电脑双系统好不好)

  • 个体户定额超了怎么收费
  • 小规模纳税人个税是月报还是季报
  • 年终奖报表怎么做
  • 电信充值调账什么意思
  • 处置固定资产账务处理例题
  • 二手商品没有发票
  • 房租合同印花税计算方法
  • 商业企业的购货运费计入什么
  • 筹建期可以有收入吗
  • 加工费发票可以不开数量吗
  • 忘了报税算偷税漏税吗
  • 停车管理费收费依据
  • 一般纳税人的资质在哪里打印
  • 残障人士能享受的税收优惠
  • 企业财务月确定不当造成税务问题
  • 零售环节包括哪些
  • 购金蝶软件记什么科目
  • 公司为员工负担个税怎么做账
  • 基础设施建设包括哪些方面
  • 住宿费算业务招待费还是差旅费?
  • 五险一金的会计分录怎么写
  • 投入资本回报率是总资产报酬率吗
  • 企业重组后的债务怎么算
  • win10网络带宽
  • Linux下which、whereis、locate、find 区别
  • 公司美团提现到个人银行账户会有什么风险吗
  • 生产车间报销费用
  • 建筑企业挂靠账务怎么处理?
  • 压缩模制
  • 最小型笔记本
  • 固定资产折旧计算方法公式大全
  • php主要用于
  • 小规模纳税人税额怎么算
  • 圣安德鲁斯市
  • 个体户可以不办公户吗
  • javascript猜数字游戏+表单
  • 热闻丨ChatGPT会替代你我吗?让它写了封情书后,我得到答案
  • linux 静态链接
  • 会展中心高新技术展览
  • 进项发票数据导出
  • 建筑企业异地预缴增值税计算
  • 营业收入为什么不包括营业外收入
  • 劳务费800以上扣税标准
  • mongodb进阶与实战下载
  • 怎么把其他应收款借方余额转出
  • 发票跨月还可以作废吗
  • 发票已交税还可以作废吗
  • 联营企业属于关联实体吗
  • 发放职工工资是什么支出
  • 上市公司股票增发条件
  • 派发股利政策
  • 预付款属于什么会计分录
  • 减免税额月底怎么结转
  • 应收外币科目在哪里设置
  • 清理固定资产是什么意思
  • 小规模纳税人开专票税率是多少?
  • 经营性租赁账务处理方法
  • 公司法人借款给企业属于关联交易吗?
  • 承兑个人贴现如何操作
  • 非正常损失进项税额转出计算
  • sql语句中截取字符串
  • macbook怎么开hdr
  • ubuntu20.4 ssh
  • linux如何拨号
  • windows xp的控制面板
  • CentOS中-bash: lsb_release: command not found错误的解决方法
  • win10怎么查看磁盘是固态还是机械
  • 在ubuntu上安装apache
  • drawcalls2000多
  • 手游接入
  • css控制图片大小和宽度
  • python语言如何获取随机整数
  • perl中哈希如何赋值
  • unity3d快速入门
  • jquery 延迟执行方法
  • webuploader使用教程
  • [置顶]游戏名 TentacleLocker
  • unity创建射线
  • android车载导航刷机包
  • 原生js实现promise.all
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设