laravel-admin 中列表筛选方法

1、简单筛选

$filter->is(\'aid\', \'报警模块\')->select(Alarm::all()->pluck(\'title\', \'id\'));

2、筛选联动

$filter->is(\'pid\', \'物业公司\')->select(Property::all()->pluck(\'name\', \'id\'))->load(\'gid\', \'/admin/getDepartment\');
$filter->is(\'gid\', \'部门\')->select(PropertyDepartment::all()->pluck(\'name\', \'id\'));
/*
 * 根据物业公司的id,获取公司的部门信息
 */
public function getDepartment(Request $request){

  $pid = $request->get(\'q\');

  return PropertyDepartment::where(\'pid\',\'=\', $pid)->get([\'id\', DB::raw(\'name as text\')]);
}

以上这篇laravel-admin 中列表筛选方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持免费资源网。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容