小李SEO博客

网站优化服务

dedecms网站autoindex标签代码用法

织梦dedecms网页制作过程中,发现autoindex用处很大,而且用的很巧妙。在这里简单谈几种用途。希望会对大家有所帮助。默认模板的幻灯里面大家会看到[field:global name=autoindex/]这个代码,先来试一下

{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~字符串长度减( | )长度个字符。这样就把最后的竖线和空格去掉了,不管栏目数目怎么变化,我们得到封装好的字符串,并将其最后的几个字符去掉就行了。


上一篇:dedecms搜索页实现autoindex排序办法 下一篇:dedecms最新版搜索页面调用自定义字段方法
织梦cms相关文章阅读
  • 织梦cms文章内页获取缩略图调用标签

    小李网络公司介绍织梦cms文章内页获取缩略图调用标签知识,包括dedecms上传缩略图dedecms标签总结dede自定义缩略图dedecmslist标签使用dedecms标签解析dedecms标签判断dedecms标签分类dedecms基础标签....

  • 织梦cms自定义字段搜索调用方法

    小李网络公司介绍织梦cms自定义字段搜索方法知识.包括DedeCMS搜索结果页面调用自定义字段的方法,dedecms织梦搜索自定义字段的内容设置方法,dedepeurl字段dede提交时间dede自定义模型dede自定义背景...

  • 织梦cms网站softlinks php循环匹配问题

    小李网络公司介绍织梦cms网站softlinks php循环匹配问题知识,包括dedecms支持php7吗dede调用详情dede模板支持php如何进dede数据库dede的数据库在哪织梦php版本dederss文件dedecmsphp安装dedecms支持php....

  • 织梦cms网站数据恢复方法

    小李网络公司介绍织梦cms网站数据恢复方法知识,包括dedecms远程数据库dedecms改数据如何用dedecmsdedecms首页dedecms怎么建网站dedecms门户网站网站之梦dedecms网站名....

  • 织梦cms删除系统自定义变量方法

    小李网络公司介绍织梦cms删除系统自定义变量方法知识,包括ps批量自定义变量gom自定义变量dedecms增加新变量dedecms模板接收变量dedecms自定义变量自定义定义变量以什么开头dede变量名称dede模板变...

  • 织梦cms运用channelartlist标签调用列表内容页文章方法

    小李网络公司介绍织梦cms运用channelartlist标签调用列表内容页文章方法知识,包括帝国cms和织梦哪个好dede仿站网dede标记教程dede模板站织梦dede建站教程视频织梦 建站dedecms 织梦织梦免费源码织梦...

  • 织梦cms网站增加自定义文件名功能实现方法

    小李网络公司介绍织梦cms网站增加自定义文件名功能实现方法知识,包括如何更新dedecmsexcel如何增加自定义排序为什么不能自定义排序怎么进行自定义排序怎么设置自定义标签织梦建站关键词数...

  • 织梦cms注册登录功能设置方法

    小李网络公司介绍织梦cms注册登录功能设置方法知识,包括dedecms登录漏洞网页的登录注册功能怎么实现dedecms单页面登录dedecms改密码dedecmsadmin密码织梦注册登录模板dedecmsoday....

  • 织梦cms给自定义模型字段加上链接方法

    小李网络公司介绍织梦cms给自定义模型字段加上链接方法知识,包括自定义字段怎么设置自定义字段什么意思django动态模型字段自定义字段是什么字段长度用户可以自定义的是wordpress自定义字段...

  • 织梦cms提示你的用户名不存在解决方法

    小李网络公司介绍织梦dedecms提示你的用户名不存在解决方法知识,包括怎么恢复用户名不存在登录提示用户名不存在用户名怎么填写用户名不存在的原因微信号被盗用户不存在用户名怎么填写例...

  • 织梦cms软件等级图标图片显示修改方法

    小李网络公司介绍织梦cms软件等级图标图片显示修改方法知识,包括 dedecms软件等级★号改成图片图标显示的办法-选主机,个人主页段位图标公众号图标设计qq等级52级是什么图标qq等级61级是什么...

  • 织梦cms网页HTML自定义字段字符被过滤解决方法

    小李网络公司介绍织梦cms网页HTML自定义字段字符被过滤知识,包括自定义字段怎么设置sql字段包含某字符串字符型字段的最大宽度sql取字符串的第几个字符sql替换部分字符串access字段名不能包含...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640