关于DCAT的规格筛选器,在数据源有查询条件的情况下失效的问题?
如果表格里面已经有数据源查询条件,再使用规格筛选器,规格筛选器的筛选失效!
//数据源查询
$grid->model()->where('share',1)->orWhere('lne_id',Employee::where('uid',Admin::user()->id)->get()[0]->id);
//规格筛选器
$grid->selector(function (Grid\Tools\Selector $selector){
$selector->select('dep_id','所属部门',Department::all()->pluck('name','id'));
$selector->select('share','是否公开',[0=>'否',1=>'是']);
});
由于设计需要,我需要对数据源进行查询,但是查询之后,再使用规格筛选器就会失去作用。
只有取消数据源查询,规格筛选器会再次生效。
请教各位前辈、高人,是bug还是我哪里出错了!
推荐文章: