<volist name="data" id="vo">
<div class="case1_01 flexslider">
<span class="case1_01s1">{$vo['title']}</span>
<ul class="case1_01d1 slides">
<foreach name="vo['content']" item="v" key="k">
<if condition="($k+4)%4 eq 0"> <li class="case1_01d3"></if>
<img src="{$v}" alt="" class="case1_01i1">
<if condition="($k+1)%4 eq 0"> </li></if>
</foreach>
</ul>
<div class="case1_01d2">
<span class="bt_lf" style="float: left;">
<img src="__PUBLIC__/home/images/case01.png" alt="" class="case1_01i2 zuo">
<span class="case1_01s2 yeshu">1</span>
</span>
<img src="__PUBLIC__/home/images/case03.png" alt="" class="case1_01i2">
<span class="bt_rt" style="float: left;">
<span class="case1_01s2 zongshu"></span>
<img src="__PUBLIC__/home/images/case02.png" alt="" class="case1_01i2 you">
</span>
</div>
<div class="ffmengban" style="width: 1060px;height:550px;padding-bottom: 45px">
<div class="zhuti" style="width:1060px;height:550px;">
<img src="" alt="" class="bpic casecenpic" style="width: 800px;height: 550px">
<img src="__PUBLIC__/home/images/right.jpg" alt="" class="right r1" style="left: 990px;top: -340px">
<img src="__PUBLIC__/home/images/left.jpg" alt="" class="left lef1" style="right: 70px;top: -340px">
<img src="__PUBLIC__/home/images/hide.jpg" alt="" class="xhide xhie1" style="left:820px;top: -640px;height: 50px;width: 50px;">
</div>
</div>
</div>
</volist>

或者 直接用 volist标签内置

偶数输出

<volist name="list" id="vo" mod="2" >
<eq name="mod" value="1">{$vo.name}</eq>
</volist>

输出循环变量

  1. <volist name="list" id="vo" key="k" >
  2. {$k}.{$vo.name}
  3. </volist>

如果没有指定key属性的话,默认使用循环变量i,例如:

  1. <volist name="list" id="vo"  >
  2. {$i}.{$vo.name}
  3. </volist>

如果要输出数组的索引,可以直接使用key变量,和循环变量不同的是,这个key是由数据本身决定,而不是循环控制的,例如:

  1. <volist name="list" id="vo"  >
  2. {$key}.{$vo.name}
  3. </volist>
 

THINKPHP模版控制循环输出的更多相关文章

  1. Java多线程:用三个线程控制循环输出10次ABC

    转载:http://www.cnblogs.com/gaopeng527/p/5257884.html 题目:有A,B,C三个线程, A线程输出A, B线程输出B, C线程输出C,要求, 同时启动三个 ...

  2. thinkPHP volist标签循环输出多维数组

    <volist name="company" id="vo">{$vo.company_name}<volist name="vo[ ...

  3. Thinkphp volist 多重循环原样输出数组key值的使用总结

    最近因为项目的缘故,要使用到volist.在这个过程中,遇到了一些小问题,主要就是volist在循环输出多重数据的时候,如何输出key.网上查阅了不少资料,很失望的是,大多资料就是粘贴复制Thinkp ...

  4. ThinkPHP模版引擎之变量输出具体解释

    ThinkPHP模版引擎之变量输出具体解释 使用ThinkPHP开发有一定时间了,今日对ThinkPHP的模板引擎变量解析深入了解了一下.做出一些总结,分享给大家供大家參考. 详细分析例如以下: 我们 ...

  5. 042 01 Android 零基础入门 01 Java基础语法 05 Java流程控制之循环结构 04 案例演示while循环的使用——循环输出英文字母

    042 01 Android 零基础入门 01 Java基础语法 05 Java流程控制之循环结构 04 案例演示while循环的使用--循环输出英文字母 本文知识点:案例演示while循环的使用2 ...

  6. ThinkPHP 模版中的内置标签

    内置标签就是模版引擎提供的一组可以完成控制.循环和判断功能的类似HTML语法的标签.   一.判断比较:   1.if标签进行条件判断 //if语句的完整格式 <if condition=&qu ...

  7. Thinkphp_View(1)循环输出

    循环输出主要是使用volist和foreach标签输出. VOLIST volist标签通常用于查询数据集(select方法)的结果输出,通常模型的select方法返回的结果是一个二维数组,可以直接使 ...

  8. Java学习笔记14---使用标志位控制循环

    使用标志位控制循环 前面提到了控制循环的常用技术:计数器控制的循环.另一种控制循环的常用技术是在读取和处理一个集合的值时指派一个特殊值.这个特殊的输入值也成为标志值(sentinel value),用 ...

  9. JavaScript学习笔记-循环输出菱形,并可菱形自定义大小

    var Cen = 6;//定义菱形中部为第几行(起始值为0) //for循环输出菱形 document.write("<button onclick='xh()'>点我for循 ...

随机推荐

  1. 转载:Eslint 规则说明

    原文: http://blog.csdn.net/helpzp2008/article/details/51507428 ,//禁止使用alert confirm prompt ,//禁止使用数组构造 ...

  2. (转)SPDY

    SPDY:Google开发的基于传输控制协议(TCP)的应用层协议,目前已经被用于Google Chrome浏览器中来访问Google的SSL加密服务.SPDY并不是一种用于替代HTTP的协议,而是对 ...

  3. tomcat的虚拟目录映射常用的几种方式

      我们在项目部署的时候,可以采用多种方式,接下来我们将在实际中比较常用的几种方式总结如下. 1.可以直接将我们的项目丢到tomcat的webapps目录下,这样当tomcat重启的时候,我们就可以访 ...

  4. Kubernetes初探:原理及实践应用

    总体概览 如下图所示是我初步阅读文档和源代码之后整理的总体概览,基本上可以从如下三个维度来认识Kubernetes. 操作对象 Kubernetes以RESTFul形式开放接口,用户可操作的REST对 ...

  5. delphi 遇到问题、报错等

    解决方法:using Windows

  6. Powershell Get Domain Mailbox的几种方法

    一.Disconnected Mailboxes 1.Finding Disconnected Mailboxes The first function is called Get-Disconnec ...

  7. virtualbox mac-debian共享文件夹

    1 这篇笔记所要解决的问题 How to Install VirtualBox Guest Additions in Debian 9 Virtual Machine 不需要管host os的类型. ...

  8. Spring Data HelloWorld(三)

    在 Spring Data 环境搭建(二) 的基础之上 我们改动  http://www.cnblogs.com/fzng/p/7253068.html 定义个一个接口  继承Repository类 ...

  9. SEO优化 给a标签添加rel="nofollow"

    为什么要使用nofollow标签? 我们使用nofollow标签的目的是很明确的,就是减少蜘蛛对页面上垃圾链接的爬行和传递权重,或者减少蜘蛛对页面上“无用”链接的爬行和传递链接权重. 这里所说的无用是 ...

  10. logging/re - 总结

    logging 模块 很多程序都有记录日志的需求 logging的日志可以分为 debug(), info(), warning(), error() and critical()5个级别 1.输出到 ...