【问题标题】:Modx idx from zeroModx idx 从零开始
【发布时间】:2023-03-07 11:22:01
【问题描述】:

我怎样才能使下面的代码从 0 而不是 1 开始?

调用sn-p:

<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>

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

【问题讨论】:

    标签: modx


    【解决方案1】:

    我认为您需要使用输出修饰符,在本例中为“减量”。你可以这样应用它:[[+idx:decr]]

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-12-05
      • 2011-07-04
      • 2011-03-23
      • 2011-08-30
      • 2021-02-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多