DEDECSM中[field:global name=autoindex/ ]的妙用

  有时候我们在DEDECMS中需要用到序号显示,而面对这样有序的数字,如果我们采用原始的方法每一条调用一个DEDE语句,显然是不现实或者说低效的。

  本文介绍了[field:global name=autoindex/ ]的妙用:

  比如我们要在循环语句中生成12345678这样的顺序数字(从1开始,步长为1),那么就直接嵌入[field:global runphp='yes' name=autoindex][/field:global]就可以,而如果我们不想从1开始,想从5开始,那么就用[field:global runphp='yes' name=autoindex]@me=@me+4;[/field:global],如果已经循环到10,想从1开始,那么就用[field:global runphp='yes' name=autoindex]@me=@me-9;[/field:global]。

  当然,刚才提到这些都是步长为1的序号,那么要步长为3:比如369之类的,怎么处理呢?很简单,只需要[field:global runphp='yes' name=autoindex]@me=@me*3;[/field:global](里面四则运算即可)。

  如果需要更多的功能,只需要我们活学活用、举一反三即可。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值