zoukankan      html  css  js  c++  java
  • ThinkPHP中处理模板引擎的volist标签

    Volist标签主要用于在模板中循环输出数据集或者多维数组

    必须得属性有:name属性,要输出的数据模板变量,id是循环变量。

    其他属性参见开发手册。

    通常模型的select方法返回的结果是一个二维数组,可以直接使用volist标签输出。

    首先在对应得控制器中对其进行赋值

    $Student=M('Student');

    $list= $Student->select();

    $this->$assgn('list',$list);

    在模板中定义循环输出编号和姓名

    <volist name="list" id="vo" mod="1">

    {$vo.id}

    {$vo.name}

    </volist>

    Volist标签中的name属性不可随意更改,但是id属性不和name属性命名相同的话可随意命名

    同时标签支持输出部分数据,例如输出其中的5~15条记录:

    <volist name="list" id="vo" offset="5" length=10>

    {$vo.name}

    </volist>

    支持输出偶数记录

    <volist name="list" id="vo" mod="2">

    <eq name="mod" value= "1" >{$vo.name}</eq>

    </volist>

    具体其他的标签参见开发手册

  • 相关阅读:
    实验6.1
    SOA
    python的镜像包安装
    中文分词:双向匹配最大算法(BI-MM)
    从github中获取代码
    解决文件冲突
    创建分支
    上传本地文件到github
    mysql事务
    查询练习2
  • 原文地址:https://www.cnblogs.com/dubin382460/p/5478729.html
Copyright © 2011-2022 走看看