请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

通过if判断来限制ecshop部分模块内容显示的数量

通过if判断来限制ecshop显示的数量 ecshop模板里有些地方的显示都是通过循环得来的,比如分类树,前台调用的最新文章,页面底部的帮助文章等等都是通过循环出来的。有时候我们检查css样式没有影响显示,那么我们还可以使用if判断来做 例: {foreach from=$child.cat_id item=childer}            | {$childer.name|escape:html}         {/foreach} 这里我拿出来的是分类循环显示的地方,我们把这段代码加入到foreach循环下面 {if $smarty.foreach.foo.iteration < 4} 还需要给上面的foreach里加一个name=foo 然后再{/foreach}前面在加一个结束{/if}   加好后如下显示:   {foreach from=$child.cat_id item=childer name=foo} {if $smarty.foreach.foo.iteration < 4}            | {$childer.name|escape:html}         {/if} {/foreach}   这个就是当循环到第四条的时候就会结束,不在往下循环了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

    热门帖子
  • 精华
  • 新帖
快速回复 返回顶部 返回列表