zoukankan      html  css  js  c++  java
  • ecshop foreach循环判断循环次数

    首先要在foreach里面加上一个name属相,如:name=name
    如:<!-- {foreach from=$package_goods.goods_list item=goods_list name=name} -->
         然后在里面判断:
    {$smarty.foreach.name.iteration}表示循环次数,再循环内会打印出:1,2,3,4,5等循环的次数
    {$smarty.foreach.name.first}表示第一次循环
    {$smarty.foreach.name.last}表示最后一次循环
    加入这个判断,有利于在模板里面进行样式的设计,比如我给每个li加一个bottom的样式,但是我不想再最后一个li里面加入,那么就可以利用这个判断来修改样式
    <!--{if $smarty.foreach.name.last}--> 
    如果是最后一个循环,样式写在这里
    <!-- {else} -->
    其它的样式写在这里
    <!-- {/if} -->最后结束判断

     

  • 相关阅读:
    120.三角形最短路径(leetcode)
    Python Pycharm中灵活运用debugger
    POJ 1284
    POJ 2407
    POJ 1811
    HDU 1164
    HDU 4228
    HDU 2521
    HDU 4133
    ZOJ 2562 反素数
  • 原文地址:https://www.cnblogs.com/dhsx/p/5204230.html
Copyright © 2011-2022 走看看