Loops 每一次发生,但更复杂
基本上,这段代码为我提供了Loops 每一次发生,但更复杂,loops,html-lists,smarty,Loops,Html Lists,Smarty,基本上,这段代码为我提供了123412341234。所以基本上,在最后我需要把3和4放在不同的结果上,例如,1 2 empty empty-因为每一个都应该有4个结果,这很棘手,因为循环给出的结果和得到的结果一样多,有时更少:) {节名=attribs循环=$AccountHistory} {如果$smarty.section.attribs.index%4==0或$smarty.section.attribs.first} {/if} {$smarty.section.iteration}
{节名=attribs循环=$AccountHistory}
{如果$smarty.section.attribs.index%4==0或$smarty.section.attribs.first}
-
{/if}
{$smarty.section.iteration}
{如果$smarty.section.attribs.index%4==3或$smarty.section.attribs.last}
{/if}
{/section}
可能类似这样的东西进入循环
{if $smarty.section.attribs.last && ($smarty.section.attribs.index % 4) >0}
{section name=tmp loop=(4-($smarty.section.attribs.index % 4)) start=(( $smarty.section.attribs.index % 4) + 1)}
{$smarty.section.tmp.index}
{/section}
{/if}
也许像这样的东西会进入循环
{if $smarty.section.attribs.last && ($smarty.section.attribs.index % 4) >0}
{section name=tmp loop=(4-($smarty.section.attribs.index % 4)) start=(( $smarty.section.attribs.index % 4) + 1)}
{$smarty.section.tmp.index}
{/section}
{/if}
是的,它确实做到了,但奇怪的是没有这个&($smarty.section.attribs.index%4)>0是的,它做到了,但奇怪的是没有这个&($smarty.section.attribs.index%4)>0