TP5一个volist数据如何拆分嵌套循环

因前端的需要,后台的一个数据集在前台需要做拆分嵌套查询,而TP5的volist虽然可以输出指定部分数据,但是却无法自动进行拆分动作。关于offset不能使用变量的问题,在很久之前的一篇水文里面提过,具体看这里:https://www.anji66.net/article/id/51.html。而这次,又碰到前端给我出了一个这样的问题,因为前端的效果没有合适的展现方式,必须先循环ul,在ul中循环12个li后跳出,将余下的数据再循环ul,以此类推。这就很尴尬了,管理后台上用户上传的数据会不断更新,而使用offset静态参数的话,无法准确控制后面的循环。
思路:先查询数据集然后进行计数,再将计数进一取整,然后根据取整数进行数据集拆分重组,最后返回给前台。这里用到进一取整函数ceil(),然后是拆分数组函数array_chunk()。因为需要拆分查询结果,所以第一步就不单独做count聚合查询了。直接上图吧。TP5一个volist数据如何拆分嵌套循环
前台我直接用foreach循环了,当然这时候继续使用volist也可以的。自便吧,直接上个示例吧TP5一个volist数据如何拆分嵌套循环
逻辑很简单,后台构造好以后可以dump下结构看看,前台就一目了然了,水文结束,匿了~

重要声明

本站所有内容仅供参考,分享出来是为了可以给大家提供新的思路。 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。 互联网转载资源会有一些其他联系方式,请大家不要盲目相信,被骗本站概不负责! 本网站部分内容只做项目揭秘,无法一对一教学指导,每篇文章内都含项目全套的教程讲解,请仔细阅读。 本站分享的所有平台仅供展示,本站不对平台真实性负责,站长建议大家自己根据项目关键词自己选择平台。 因为文章发布时间和您阅读文章时间存在时间差,所以有些项目红利期可能已经过了,能不能赚钱需要自己判断。 本网站仅做资源分享,不做任何收益保障,创业公司上收费几百上千的项目我免费分享出来的,希望大家可以认真学习。 本站所有资料均来自互联网公开分享,并不代表本站立场,如不慎侵犯到您的版权利益,请联系本站删除,将及时处理! 联系方式微信:jkmwc或邮箱2947999888@qq.com


如果遇到付费才可观看的文章,建议升级会员或者成为认证用户。全站所有资源

给TA打赏
共{{data.count}}人
人已打赏
杂乱文章

幻兽帕鲁(Palworld)一键开服教程

2024-1-25 1:12:01

杂乱文章

一个充满魔幻功能的wordpress主题(Dragon主题)

2024-2-29 19:21:39

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索