时时商务社区

标题: thinkPHP中volist标签用法示例 [打印本页]

作者: wx_pylelnL4    时间: 2018-2-14 05:29

            本文实例讲述了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}
综合案例:
checked="checked">{shvo.name} 电话({shvo.tel})
{shmod}
效果

更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《thinkPHP模板操作技巧总结》、《ThinkPHP常用方法总结》、《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》、《Zend FrameWork框架入门教程》、《smarty模板入门基础教程》及《PHP模板技术总结》。
希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。
            
            
您可能感兴趣的文章:
  • Thinkphp中的volist标签用法简介
  • Thinkphp的volist标签嵌套循环使用教程
  • Thinkphp中volist标签mod控制一定记录的换行BUG解决方法
  • ThinkPHP模板Volist标签嵌套循环输出多维数组的方法
  • ThinkPHP模板循环输出Volist标签用法实例详解
  • 详解thinkphp中的volist标签
            




    欢迎光临 时时商务社区 (http://bbs.4435.cn/) Powered by Discuz! X3.2