php框架

 首页 > php框架 > ThinkPHP > 详解thinkphp中的volist标签

详解thinkphp中的volist标签

分享到:
【字体:
导读:
         [导读] 本文通过实例案例给大家介绍了thinkphp中的volist标签...

属性:

name(必须):要输出的数据模板变量

id(必须):循环变量

offset(可选):要输出数据的offset

length(可选):输出数据的长度

key(可选):循环的key变量,默认值为i

mod(可选):对key值取模,默认为2

empty(可选):如果数据为空显示的字符串

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

$User = M('User');
$list = $User->select();
$this->assign('list',$list);{$vo.id}
{$vo.name}

 输出偶数记录

{$vo.name}

mod从0开始计数,这里mod循环计数为0,1

Mod属性还用于控制一定记录的换行,例如:

{$vo.name}

mod循环计数,0,1,2,3,4 当值为4的时候换行。也就是5条数据换一行。

输出循环变量

{$k}.{$vo.name}

循环变量从1开始1、2、3、4

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

{$i}.{$vo.name}

综合案例:

{sh:$vo.name} 电话({sh:$vo.tel}){sh:$mod}

效果

以上所述是小编给大家介绍的thinkphp中的volist标签,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

    分享到:
    thinkphp中怎么修改系统默认的模板目录
    thinkphp中怎么修改系统默认的模板目录?今天给大家讲解一下 我们都知道,TP默认模板都是在模块下的VIEW文件夹下。 其实修改模板目录很简单, 1 在当前模块的Conf下配置文件中定义 define('TMPL_PATH','./mytpl/');// 修改模板目录为mytpl 注意./是针对于系统index.php文件路径为准哦!
    thinkphp 中的volist标签在ajax操作中的...
    thinkphp 中的volist标签在ajax操作中的特殊性 背景 在一个ThinkPHP的复杂页面(包含volist)中实现volist标签显示Jquery查询结果的返回 知识点 使用ajax的目的是不刷新整个页面的前提下实现部分表格数据的刷新,但是注意ThinkPHP框架中的volist标签是运行在服务器端的,所以使用js动态获取的数据是无法使用thinkPHP标签的...
    •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
    • 在这里……