您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程
dedecms的autoindex循环中的几种常见用法介绍
新柔2023-10-29DedeCMS教程已有人查阅
导读dedecms网页制作过程中,发现autoindex用处很大,而且用的很巧妙。在这里简单谈几种用途。希望会对大家有所帮助。
dedecms网页制作过程中,发现autoindex用处很大,而且用的很巧妙。在这里简单谈几种用途。希望会对大家有所帮助。默认模板的幻灯里面大家会看到[field:global name=autoindex/]这个代码,先来试一下
知道了autoindex的这个属性,我们就可以做一些简单的事了。
看下面这段代码
推荐专题 |
国内专题 |
国际专题 |
教育专题 |
社会专题 |
娱乐专题 |
公益专题
总共有七个专题,除了第七个,每个专题后都有一个竖线,我们直接用标签循环调用试一下
推荐专题 |
国内专题 |
国际专题 |
教育专题 |
社会专题 |
娱乐专题 |
公益专题 |
减压专题 |
很明显,之后一个也多了一个竖线,明显不是我们想要的结果但是dedecms真的很强大,我们可以使用自定义编程
下面我们来说一种较好的方法,通过修改标签,不管栏目怎么变化都没关系,那就是截取
{dede:arclist row=’5′ }
linkarr[[field:global name=autoindex/]] = "[field:arcurl/]";
picarr[[field:global name=autoindex/]] = "[field:litpic/]";
textarr[[field:global name=autoindex/]] = "[field:title/]";
{/dede:arclist}
看一下生成的html代码不难发现,[field:global name=autoindex/]是从1开始的,往后依次增加1,row="5"的话,之后一个就是5.知道了autoindex的这个属性,我们就可以做一些简单的事了。
看下面这段代码
推荐专题 |
国内专题 |
国际专题 |
教育专题 |
社会专题 |
娱乐专题 |
公益专题
总共有七个专题,除了第七个,每个专题后都有一个竖线,我们直接用标签循环调用试一下
{dede:channel typeid=’**’ type=’son’}
[field:typename/] |
{/channel}
这样读取出来的样式是推荐专题 |
国内专题 |
国际专题 |
教育专题 |
社会专题 |
娱乐专题 |
公益专题 |
减压专题 |
很明显,之后一个也多了一个竖线,明显不是我们想要的结果但是dedecms真的很强大,我们可以使用自定义编程
{dede:channel typeid=’**’ type=’son’}
[field:typename/][field:global name=autoindex runphp="yes"](@me!=7)? @me=" | ":@me="";[/field:global]
{/channel}
这样一来,之后的竖线就被去掉了。可是有一点不足:目前是七个栏目,万一哪天栏目数改变了,我们还得修改代码啊!下面我们来说一种较好的方法,通过修改标签,不管栏目怎么变化都没关系,那就是截取
$linkList=substr($linkList,0,strlen($linkList)-26);
注:linkList是自定义的变量,保存着返回的字符串,我们只取整个字符串的0~字符串长度减( | )长度个字符。这样就把之后的竖线和空格去掉了,不管栏目数目怎么变化,我们得到封装好的字符串,并将其之后的几个字符去掉就行了。
本文标签:
很赞哦! ()
相关教程
- PHPCMS和织梦DEDECMS对比分析
- cms基本概念dedecms,phpcms介绍
- DedeCMS, Discuz, Phpwind, PhpCMS配置安全设置方法
- phpcms和dedecms工作区别
- 帝国cms、dedecms、phpcms等负载测试
- dedecms、php168,phpcms、VeryCMS、DiyPage五款开源cms系统点评
- phpcms和dedecms有哪些区别不同
- dedecms织梦发布内容网站为空白的原因有哪些
- dedecms织梦程序安装后无法修改栏目的解决方法
- 织梦dedecms上传图片默认路径怎么修改
- 用dedecms织梦程序做中英双语网站制作方法
- 织梦dedecms首页幻灯片不显示的原因和解决办法
图文教程
织梦dedecms系统列表页怎么自动统计当前栏目文档总数
今天在网上看到一个织梦DedeCMS系统列表页自动统计当前栏目文档总数的方法,这里跟大家分享一下!实现这个功能有2种方法:
新安装的织梦5.7首页打开速度非常慢怎么办
新安装的织梦dedecms 5.7更新完首页后,我们会发现打开首页的速度非常慢,是什么原因呢?
dede织梦5.7sp1怎么实现下拉菜单自动调用
一、你自己网站正在用的模板的head.htm二、你自己网站正在用的模板的footer.htm或者index.htm,head.htm等等均可,这里推荐footer.htm。
织梦dedecms arclist较新发布日期显示红色
织梦DedeCMS在当天发表的文章显示红色、添加new图标的问题,织梦模板网在以前的文章中已经发表过类似的文章,今天我们再来回顾和温习一下,主要增加了真正
相关源码
-
(自适应响应式)HTML5建筑工程公司建筑集团网站模板下载基于PbootCMS内核开发的响应式建筑行业网站模板,为建筑工程公司、建筑集团等企业打造,通过简洁大气的设计风格展现企业专业形象。查看源码 -
(PC+WAP)五金机械设备营销型模板下载带在线留言为机械设备制造商设计的营销型模板,集成产品参数对比系统、产品展示模块和询价管理功能。采用PbootCMS开发内核,PHP7+运行环境。手工编写语义化HTML5结构,CSS3动画优化交互体验。查看源码 -
(自适应)html5中英双语通用机械设备pbootcms模板下载本模板基于PbootCMS内核精心开发,为机械设备制造企业量身打造。设计风格大气稳重,充分展现机械行业的专业特质与技术实力。采用HTML5技术构建,支持中英文双语切换,满足国际化业务需求。整站布局合理,充分展示企业产品、案例与服务,帮助访客快速了解企业核心优势。查看源码 -
(响应式H5)帝国cms7.5文章新闻博客模板带会员中心本模板基于帝国CMS内核开发,为新闻资讯、个人博客及作品展示类网站设计。采用响应式布局技术,确保在手机、平板和电脑等不同设备上都能获得良好的浏览体验。查看源码 -
(响应式)轴承机械五金零件产品pbootcms落地推广单页源码下载为轴承、机械零件等工业产品打造的响应式单页模板,基于PbootCMS内核开发,助力企业快速构建专业级产品展示页面。模板采用工业风设计语言,突出产品参数与性能优势,适用于设备制造商、零部件供应商等B2B场景推广。查看源码 -
(自适应)文案文档作文写作word资源网站模板下载本模板基于PbootCMS系统深度开发,针对电影解说、文案分享类网站的特殊需求设计。采用响应式布局技术,确保在手机端和桌面端都能呈现专业的内容展示效果,帮助运营者高效管理影视解说资源。查看源码
| 分享笔记 (共有 篇笔记) |
