Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑问] 请教怎样跳出loop循环

[复制链接]
kniflare 发表于 2011-12-29 16:12:28 | 显示全部楼层 |阅读模式
比如在下面这个loop过程中能否用条件判断的方式跳出循环,具体语句是什么样的(红字部分)。

<!--{eval $i = 1;}-->
  <!--{loop $_SBLOCK['category'] $ckey $cat}-->
  <!--{eval $cachetime = 1800+30*$ckey;}-->
  
   <!--{if ($i % 2) == 0}-->
   <div class="global_module box_r">
   <!--{else}-->
   <div class="global_module">
   <!--{/if}-->
   
    <div class="global_module1_caption"><h3>$cat[name]</h3><a href="#action/category/catid/$cat
[catid]#" class="more">更多&gt;&gt;</a></div>
   
    <!--{block name="spacenews" parameter="catid/$cat[subcatid]/haveattach/2/order/i.dateline
DESC/limit/0,3/cachetime/$cachetime/subjectlen/36/cachename/newslistpic"}-->
        <ul style="list-style-type:none;">
    <!--{loop $_SBLOCK['newslistpic'] $value}-->
    <li style="float:left; padding:5px 15px 5px 15px"><a href="$value[url]" title="$value
[subjectall]" target="_blank"><img src="$value[a_thumbpath]" alt="$value[subjectall]" width="80" height="75" /></a>
    </li>
    <!--{/loop}-->
    </ul>
   
    <ul class="global_tx_list1">
    <!--{block name="spacenews" parameter="catid/$cat[subcatid]/order/i.dateline
DESC/limit/0,6/cachetime/$cachetime/subjectlen/36/subjectdot/0/cachename/newslist"}-->
    <!--{loop $_SBLOCK['newslist'] $value}-->
    <li><span class="box_r">#date('m-d', $value['dateline'])#</span><a href="$value[url]"
title="$value[subjectall]">$value[subject]</a></li>
    <!--{/loop}-->
    </ul>
   </div>
  <!--{eval $i++;}-->
  <!--{if $i == 5}-->
   我想在这里跳出循环,应该怎么写?
  <!--{/if}-->
  <!--{/loop}-->
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-5-18 07:22 , Processed in 0.096915 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表