use data-table instead lay-table

This commit is contained in:
xiaomlove
2022-09-08 19:14:01 +08:00
parent bbc4d72ea6
commit 7434fb5252
9 changed files with 348 additions and 7 deletions

View File

@@ -57,4 +57,20 @@ class Controller extends BaseController
return Str::slug("$title.$action", '.');
}
protected function getPaginationParameters(): array
{
$request = request();
$format = $request->__format;
if ($format == 'data-table') {
$perPage = $request->length;
$page = intval($request->start / $perPage) + 1;
} else {
$perPage = $request->limit;
$page = $request->page;
}
return [$perPage, ['*'], 'page', $page];
}
}