控制器代码如下:
$pagesize = 15;
$total = $this->model->total($where);
$Page = $pager = new Page($total,$pagesize);// 实例化分页类 传入总记录数和每页显示的记录数
$limit = $Page->firstRow.','.$pagesize;
$list = $this->model->getlist($where,'*',$limit);
$domain = request()->domain();
foreach ($list as $k => $v) {
if(substr($v['filepath'],0,4) != 'http'){
$list[$k]['filepath'] = $domain.'/'.ltrim($v['filepath'],'/');
}
}
$speakerlist = Db::name("weappSpeaker")->where(['status'=>1])->select();
foreach ($speakerlist as $k => $v) {
if(substr($v['shiting'],0,4) != 'http'){
$speakerlist[$k]['shiting'] = $domain.'/'.ltrim($v['shiting'],'/');
}
}
$result = array(
'data' => $list,
'total' => $total,
'speakerlist' => $speakerlist,
'delurl' => url('plugins/Demo/del')
);
$eyou = array(
'field' => $result,
);
$show = $Page->show();// 分页显示输出
$this->assign('page',$show);// 赋值分页输出
$this->assign('pager',$pager);// 赋值分页对象
$this->assign('list', $list);
$this->assign('eyou', $eyou);
希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, LeCMS, ClassCMS, Fastadmin, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。