问题:
{list action=module module=news catid=15 more=1 order=$updatetime num=5}
{if ...}
{$key}
{else}
...
{/if}
{/list}
正常情况下满足if条件时应该是输出:0 1 2 3 4
我的问题是,比如当第一次循环进入if语句时,满足if条件$key=0,不满足if条件时,下次循环$key会变成1,那么有什么办法能让$key的值不增加,能让它下次进入循环满足if条件时输出的$key还是0?
答案:
{list action=module module=news catid=15 more=1 order=$updatetime num=5} {if $key2==0} {php $key2=1;} 第一次 {else} ... 第二次 ..... {/if}{/list}
没懂起啥意思
感谢大家给我解决此问题,我已经完美的解决