我在smarty中有一个嵌套数组 外部数组有10个项目(内部数组) 内部数组在每个数组中都有不同数量的项目。
我想像这样循环遍历
for()
问题是,我希望内部li等于任何内部数组中最大项目数
例如:
for(int i = 0; i < no_of_games; i++) {
/*
* Start game
* Reset grid / panel
* ...
*/
}
然后我想运行内循环15次,生成空li,如下所示
{foreach $group.plans as $plan}
{if $plan@index eq 4}{break}{/if}
<div class="wpct_comparison_table_col">
<ul class="wpct_comparison_table_feature_values">
{foreach $plan.description_section[$name@key] as $desc}
{if $desc@index eq $group.rows}{break}{/if}
<li>
<span class="wpct_comp_feature_title_responsive">
{if $desc@key eq ""}-{/if}{$desc@key}
</span>
{if $desc eq ""}-
{elseif $desc|lower eq "yes"}<i class="fa fa-check"></i>
{elseif $desc|lower eq "no"}<i class="fa fa-close"></i>
{else}{$desc}
{/if}
</li>
{/foreach}
</ul>
</div>
{/foreach}