您现在的位置是:首页 > PHP技术PHP技术
Thinkphp5.1.30 分页think\paginator\driver\Bootstrap has no effect解决
2018-12-11【PHP技术】4519 人已围观
简介 Tp5.1.30对以往版本有很大的改进。$list = Db:name('表名')->pagina...
Tp5.1.30对以往版本有很大的改进。
$list = Db:name('表名')->paginate(10); 返回的不再是数组。是一个collection. 以往我们对已取得的数据插入新字段名称时用到foreach
tp5.1.x 结果报错 Indirect modification of overloaded element of think\paginator\driver\Bootstrap has no effect
解决办法:
//省略前部分代码....... $list = Db::name('ads') ->where($whr) ->paginate(10,false,[ 'query'=> Request::param() ]); $list_copy = $list->toArray(); //把原list转换成数组,并且copy一份 foreach ($list_copy['data'] as $k=>$v){ $list_copy['data'][$k]['class_name_cn'] = $this->getClassName($v['class_id']); } $this->assign('list',$list); //前台使用此变量完成分页和手册一样 $this->assign('lsit_copy',$list_copy); //注意前台使用此变量进行数据循环,
模版部分
volist name='使用复制的list'
分页使用默认的list
{$list|raw}
关注宁波网站建设博客,更多精彩分享,敬请期待!
Tags:
很赞哦! ()
相关文章
随机图文
PHP单例模式我的理解
PHP现在版本越来越新的了,功能也是强大许多,貌似语法习惯也开始参考C java之类,有命名空间等等。今天小编在学习Thinkphp5.1....Sublime Text添加插入带当前代码段说明
sublime是小编目前使用当中的一款php程序编辑器,功能非常的强大,今天推荐给各位.下面是如何在代码段内快捷插入常用说明.非常实用哦 ...下拉菜单select友情链接跳转代码
下拉菜单select友情链接自动跳转做法,一般是用js 或者 jquery来做到. 这是网站开发当中前端居必会及常用的技巧.可惜殷雯工作室...jQuery中实现prop()函数控制多选框(全选,反选)
jQuery中实现prop()函数控制多选框(全选,反选) 看了jQuery手册,对prop()函数又多了一点认识,记忆力不好,记录下来。...