入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

限制foreach循环方法

创建时间:2017-03-23 投稿人: 浏览次数:105

拿模板里的index.dwt中的menu做例子限制fereach循环次数,

可以在foreach中加入判断$smarty.foreach.name.literation 判断(>,==,<) num

为循环次数加入if判断条件即可实现判断次数

代码如下:

<div class="menu">
    <a href="../index.php"{if $navigator_list.config.index eq 1} class="cur"{/if}>{$lang.home}<span></span></a>
    <!-- {foreach name=nav_middle_list from=$navigator_list.middle item=nav} -->
	<!-- {if $smarty.foreach.nav_middle_list.iteration<7}-->
	    <a href="{$nav.url}" {if $nav.opennew eq 1}target="_blank" {/if} {if $nav.active eq 1} class="cur"{/if}>
            {$nav.name}
	    </a>
         <!--{/if}-->
    <!-- {/foreach} -->
</div>
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。