织梦dedecms自动编号autoindex和itemindex的使用
2016-05-12 00:00
316 查看
摘要: 自动编号autoindex和itemindex我们经常会遇到,下面就是使用方法。
arclist 标签下使用 [field:global.autoindex/]
channel 标签下使用 [field:global.autoindex/]
channelartlist 标签下使用 {dede:global.itemindex/}
示例1:每输出三条记录换行。
{dede:channel type='son' typeid="1"}
<a href="[field:typelink/]">[field:typename/]</a>
[field:global name="autoindex" runphp="yes"]
@me = @me+1;
if(@me%3==0){
@me = "<br />";
}else{
@me = "";
}
[/field:global]
{/dede:channel}
n为你想更改的初始值,如上面“每输出三条记录换行”的例子。
1、简介
自动编号属性(autoindex和itemindex):在列表循环中自增的一个编号,默认从0开始。在dedecms中以下三个标签含有这个属性。arclist 标签下使用 [field:global.autoindex/]
channel 标签下使用 [field:global.autoindex/]
channelartlist 标签下使用 {dede:global.itemindex/}
2、应用
使用自动编号属性,可以实现很多功能,如:每隔n条换行、隔行换色等功能。示例1:每输出三条记录换行。
{dede:channel type='son' typeid="1"}
<a href="[field:typelink/]">[field:typename/]</a>
[field:global name="autoindex" runphp="yes"]
@me = @me+1;
if(@me%3==0){
@me = "<br />";
}else{
@me = "";
}
[/field:global]
{/dede:channel}
3、更改自动编号属性默认初始值
在使用@me判断前,执行@me = @me+nn为你想更改的初始值,如上面“每输出三条记录换行”的例子。
相关文章推荐
- ios开发中object-c中UTF-8 和 GBK 的 NSString 相互转化的方法
- ubuntu install git
- 鼠标触发事件
- js
- impl
- android webview 软键盘覆盖输入框的解决办法
- centos7安装nginx和php
- 老倪膏药怎么样?
- ProtoBuf协议的使用
- 通过RobotFramework简单的接口请求示例
- Git学习-版本冲突
- 中高收入的你,钱够花吗?
- JQueryEasyUI IE8出现rowspan为空或不是对象
- 怎么提高程序执行效率
- 薛老师软考高项学员:2016年4月27日作业
- JavaScript最佳实践:性能
- 每天都在谈SOA和微服务,但你真的理解什么是服务吗?
- 第 0007 题:有个目录,里面是你自己写过的程序,统计一下你写过多少行代码。包括空行和注释,但是要分别列出来。
- 让我们一起来了解下代码复用法则
- jackson 序列化测试(一)