webman-admin中列表数据根据字段进行排序

不败少龙

修改\plugin\admin\app\controller\Crud.php第91行

$where = $request->get();

修改成

$where = $request->except(['field']);

前端引用示例:

const SELECT_API = "/app/admin/data/select?field=id&order=desc";
273 4 1
4个评论

不败少龙

由于github访问不了

dj880

谢谢分享~

  • 暂无评论
s4160415

截图

  • 不败少龙 2024-11-19

    突然忘了,在那种情况排序会突然失效,容我等会儿去复现一下

  • s4160415 2024-11-19

    顶部搜索栏 搜索和重置会清空 where参数

s4160415

plugin\admin\app\controller\Crud类的 selectInput 方法
$field = $request->get('field');
$order = $request->get('order','asc');
改成

    $field = $request->get('field',$this->model->getKeyName());
    $order = $request->get('order', 'desc');
  • 暂无评论

不败少龙

9914
积分
0
获赞数
0
粉丝数
2018-08-17 加入
×
🔝