位置: 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)

  • 已认证进项税额怎么结转
  • 小微企业税收新政
  • 债务重组无形资产的评估费
  • 买交强险需要把车开过去吗
  • 建筑类企业是否允许留抵
  • 申请纳税申报怎么申报
  • 个体工商户必须缴纳社保吗
  • 银行手续费进项税怎么入账
  • 墨盒应该怎么买
  • 当期计提加计抵减额如何确定
  • 学生是纳税人吗为什么
  • 扫微信送礼品是诈骗吗
  • 电子发票和纸质发票哪个好
  • 个税生产经营申报流程
  • 税控盘费用减免分录
  • 报关单金额大于合同金额
  • 收储土地资金会计核算办法
  • 原材料盘盈审批后冲减
  • 企业增资扩股如何办理
  • 企业债务的利息允许从税前利润扣除是什么意思
  • 企业公车私用如何处理
  • 境内企业转让境外股权税收
  • 增值税普通发票需要交税吗
  • 应对税务稽查的六点注意事项
  • 个人银行卡转公账怎么转
  • 厂房转让会计分录
  • 盈余公积的来源及主要用途包括哪些
  • 小微企业 记账
  • androirc下载
  • PHP:session_set_save_handler()的用法_Session函数
  • 深度优先python
  • phpstorm怎么用
  • 公司房产税如何征收税率
  • 资本化的后续支出包括哪些项目
  • 增值税税负指标怎么算
  • 增值税逾期未申报怎么补申报
  • php正则表达式匹配字符串
  • php十进制转二进制算法
  • 新准则下公允价值变动损益纳税调整
  • Vue3通透教程【十三】TS简单类型详解
  • smitty命令用法
  • python htmltestrunner报告
  • 差旅费的进项税额需要转出吗
  • sqlloader-350错误
  • 公司处置汽车
  • 建安类企业包括哪些公司
  • ce认证所需的模块有哪些
  • 研发支出如何做账
  • 食堂辅助账的账务处理
  • 固定资产超过多少入账
  • 建筑业清包工合同范本
  • 软件开发服务费计入什么科目
  • 提供劳务收入的确认条件
  • 工程款项目的发包人是谁
  • 销售成本包括销项税额吗
  • 股权投资与债权投资包括什么
  • 投资款不属于收入吗
  • 企业的培训费用
  • mysql写错了怎么结束
  • win7旗舰版系统还原无法启动
  • xp系统有什么用
  • vm虚拟机中的浏览器在哪
  • 服务器centos版本选择
  • iPhone怎么录制屏幕
  • 电脑审核策略更改是什么意思
  • redhat linux enterprise 5 输入ifconfig无效的解决方法
  • owmngr.exe - owmngr是什么进程 作用是什么
  • win7为什么会出现小黄锁
  • win7格式化怎么操作?
  • 每天学一个成语
  • set命令应用
  • msoobe命令
  • opengl es 2.0是什么
  • unity3d4个脚本
  • js日历控件代码和效果
  • jQuery插件封装时如要实现链式编程,需要
  • flask框架官方文档
  • 国家税务局级别排名
  • 县税务局可以去市里吗
  • 湖南税务局发票查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设