全站搜索

Thinkphp3.2的volist标签的使用

网站开发 321

在thinkphp3.2的模板渲染中最常用的模板标签

<volist name=”” id=””><volist>标签

主要是对查询的数据结果进行遍历循环

name是php查询数据库返回的数据集,id是当前循环的变量,可以随意定义 但是不能与name冲突,首先在控制器中首先对模版赋值如下:

然后就是在前端页面进行使用volist 标签进行数据遍历处理:

可以直接通过变量去取值,也可以使用{$vo.[‘url’]}去取值,

Volist还有一些属性 比如key, empty ,mod ,offset, length;

支持输出查询结果中的部分数据,例如输出其中的第5~15条记录,这个时候就需要用到offset和length这个两个属性配合使用,第一个属性是表示从输出数据集中的第几条数据开始输出,一般数据集数据是第一条数据是以0下标作为第一个数据,比如输出数据集中的第6条数据到第10条数据的操作如下:

还可以输出偶数的记录,这时候就需要用到mod这个属性,如下:



 

该标签还支持标签嵌套,比如你数据查询的时候查询一个分类下有多少个产品的时候使用了foreach循环并把查询的到的数据以数组形式赋值给每个对应分类下的list里面时,查询如下所示:

查询完成当然就是在前端页面渲染显示出来了,具体操作如:

如图,第一个volist标签对应的时数据集list数组,第二个volist标签对应的是数据集list里每个数组下的下标为products里面的数据集,{$sub.title}表示输出的是循环输出products数据集下对应的下标等于title的值。

 

在thinkphp3.2的模板渲染中还有其它的一些常用的模板标签;具体请到ThinkPHP3.2.3完全开发手册中查询具体的使用方法,当然使用方法基本都是一致的,没有多大的区别。真的是一法通万法通。下次再分享一下其它的一些标签使用方法

上一篇: 下一篇:

相关推荐

  • 企业网站“关于我们”页面设计基本步骤

    288

    基本每一个企业网站都有一个“关于我们”或者“关于【公司品牌名】”栏目,如策轩网络官网的关于我们栏目如下图:     下面再举一些知名企业的案例,如华为-关于华为页面截图:  家电龙头企业美的-关于美的 白酒龙头企业-贵州茅台-走进茅台 如何让“关于”...

    查看全文
  • 建站315:建站服务中有哪些“坑”?

    274

    一年一度三一五,年年岁岁“坑”不同。 2021年的三一五即将来临,我们来说说,建站服务有哪些“坑”消费者的行为。免费“坑”到底有没有免费的建站服务?没有! 声称免费的建站,一般都是通过如下方式盈利的: 其一,短期免费、长期收费。第一年免费,后期每年会定期收...

    查看全文
  • 成都口碑营销:为什么老站不愿与新站交换友链

    208

      没错,对于现在优化来讲,友链可以说是一大法宝,它也作为我们优化中的一个重要部分,做好友链部分能很好的提升网站的排名与信任度!但是很多人会发现,一般老部很少与新站交换友链,具体是什么原因呢?      1、新站频繁调整   新站很容易...

    查看全文
  • 英文手机网站的优化方法与技巧?seo关键词排名优化哪家好?

    424

      网络当中一般使用英文手机网站的大多都是外贸公司,那么这些网站也需要进行优化,才能够促使企业的销售量提高,那么英文网站进行网站优化的话,也需要方法和技巧,但是大致方向与中文网站相同,所以掌握好方法就能够有很好的优化效果。      因...

    查看全文
展开更多