smarty中foreach的key+1 怎么对应输出结果?
{foreachfrom=$productitem=pkey=k}<li><ul>{if$k%2==0}<liclass="type-1"><aclass="image-...
{foreach from=$product item=p key=k}
<li>
<ul>
{if $k%2==0}
<li class="type-1">
<a class="image-icon" title="{$p.productName}" href="product_content.php?id={$p.id}">
<span>
<div class="icon"></div>
<strong>{$p.productName}</strong>
<em class="more">详情 »</em>
</span>
<img height="148" width="158" src="{$p.images}" alt="">
</a>
</li>
<!--[/if]-->
</ul>
</li>
<!--[/foreach]-->
那么$k+1对应的字段应该怎么表示?
如:我写成这样:{$p[$k+1].productName}不显示结果,应该怎么写 展开
<li>
<ul>
{if $k%2==0}
<li class="type-1">
<a class="image-icon" title="{$p.productName}" href="product_content.php?id={$p.id}">
<span>
<div class="icon"></div>
<strong>{$p.productName}</strong>
<em class="more">详情 »</em>
</span>
<img height="148" width="158" src="{$p.images}" alt="">
</a>
</li>
<!--[/if]-->
</ul>
</li>
<!--[/foreach]-->
那么$k+1对应的字段应该怎么表示?
如:我写成这样:{$p[$k+1].productName}不显示结果,应该怎么写 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询