Modx idx 从零开始

Modx idx from zero

我怎样才能让下面的代码从 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>

有人知道如何获得这个吗?

我认为您需要使用输出修饰符,在这种情况下 'decrement'。您可以这样应用它:[[+idx:decr]].

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