修复翻页后搜索条件丢失的 bug Closed #343
This commit is contained in:
@@ -28,10 +28,13 @@ class GroupController extends Controller
|
||||
|
||||
public function index(Request $request): View
|
||||
{
|
||||
$groups = Group::query()->when($request->query('keywords'), function (Builder $builder, $keywords) {
|
||||
$keywords = $request->query('keywords');
|
||||
$groups = Group::query()->when($keywords, function (Builder $builder, $keywords) {
|
||||
$builder->where('name', 'like', "%{$keywords}%");
|
||||
})->withCount('users')->withCount('strategies')->latest()->paginate();
|
||||
|
||||
$groups->appends(compact('keywords'));
|
||||
|
||||
$this->share();
|
||||
|
||||
return view('admin.group.index', compact('groups'));
|
||||
|
||||
Reference in New Issue
Block a user