="0"style="height: 50px;font-size: 15px;color: black;"cellpadding="5"width="35%">
商品类:全部option>{volist name='li' id='k'}{$k.name}option>{/volist}select>
td>
标题:td>td>tr>
table>
form>
div>
控制器主要代码
if(empty(input('get.'))) {
$page= NewsModel::where('isdelete',1)->order('id desc')->paginate(8);
$this->assign('list',$page);return $this->fetch();
}else{
$shop_id=input('get.shop_id');
$key=input('get.key');if($shop_id=='all' && $key != '') {
$page=NewsModel::where(['title'=>['like',"%$key%"],'isdelete'=>['eq',1]])->order('id desc')->paginate(8,false,[ 'query' => ['shop_id' => $shop_id,'key' => $key] //url额外参数
]);
} elseif ($shop_id!= 'all' && $key != '') {
$page=NewsModel::where(['title'=>['like',"%$key%"],'shop_id'=>['eq',$shop_id],'isdelete'=>['eq',1]])->order('id desc')->paginate(8,false,[ 'query' => ['shop_id' => $shop_id,'key' =>$key]
]);
} elseif ($shop_id!= 'all' && $key == '') {
$page=NewsModel::where(['shop_id'=>['eq',$shop_id],'isdelete'=>['eq',1]])->order('id desc')->paginate(8,false,[ 'query' => ['shop_id' => $shop_id,'key' =>$key]
]);
}else{
$page=NewsModel::where('isdelete',1)->order('id desc')->paginate(8,false,[ 'query' => ['shop_id' => $shop_id,'key' =>$key]
]);
}
$this->assign('list',$page);return $this->fetch();
}
本文原创发布php中文网,转载请注明出处,感谢您的尊重!
相关文章
相关视频
网友评论
文明上网理性发言,请遵守 新闻评论服务协议我要评论
立即提交
专题推荐独孤九贱-php全栈开发教程
全栈 100W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
玉女心经-web前端开发教程
入门 50W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
天龙八部-实战开发教程
实战 80W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习
php中文网:公益在线php培训,帮助PHP学习者快速成长!
Copyright 2014-2020 https://www.php.cn/ All Rights Reserved | 苏ICP备2020058653号-1