在 smarty foreach 循环中交替反转 div class 值

Alternately reverse div class values in smarty foreach loop

我正在尝试在我的网站上制作一个花哨的横幅模块来交替显示这样的横幅:

但是结果是这样的...

代码如下所示

{foreach blablabla}
    <div class="{cycle values="col-md-7,col-md-5"} col-sm-6 col-xs-12 pzero">
         <a href="{$slide.url|escape:'htmlall':'UTF-8'}" title="{$slide.description|escape:'htmlall':'UTF-8'}">
             <img src="#" alt="{$slide.legend|escape:'htmlall':'UTF-8'}" class="img-responsive" />
         </a>
    </div>
{/foreach}

好吧,你正在用一组 2 个值做一个循环,但你真正需要的是 4 个(黑色、灰色、灰色、黑色)

所以重复一遍:

{cycle values="col-md-7,col-md-5,col-md-5,col-md-7"}