Modx idx从零开始

时间:2016-04-05 07:25:34

标签: modx

如何才能使下面的代码从0开始而不是1?

致电片段:

<div class="bx-pager">
    [[!getImageList? 
        &tvname=`slider`
        &tpl=`@CODE:<a data-slide-index="[[+idx]]" href="#"><img src="[[+thumb]]"></a>
    `]]
</div>

结果:

<div class="bx-pager">
    <a data-slide-index="1" href="#" class="active"><img src="...."></a>
    <a data-slide-index="2" href="#"><img src="...."></a>
    <a data-slide-index="3" href="#"><img src="...."></a>
    <a data-slide-index="4" href="#"><img src="...."></a>
</div>

期望的结果:

<div class="bx-pager">
    <a data-slide-index="0" href="#" class="active"><img src="...."></a>
    <a data-slide-index="1" href="#"><img src="...."></a>
    <a data-slide-index="2" href="#"><img src="...."></a>
    <a data-slide-index="3" href="#"><img src="...."></a>
</div>

有没有人有任何想法如何获得这个?

1 个答案:

答案 0 :(得分:2)

我认为你需要使用输出修饰符,在这种情况下是“减量”。您可以这样申请:[[+idx:decr]]

有关输出修饰符的更多信息,请查看here