mirror of
https://github.com/lkddi/nexusphp.git
synced 2026-04-14 12:30:49 +08:00
use data-table instead lay-table
This commit is contained in:
@@ -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];
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -6,11 +6,11 @@ use App\Http\Middleware\Locale;
|
||||
use Carbon\Carbon;
|
||||
use Illuminate\Support\Facades\App;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Illuminate\Support\Facades\View;
|
||||
use Illuminate\Support\ServiceProvider;
|
||||
use Illuminate\Http\Resources\Json\JsonResource;
|
||||
use Nexus\Nexus;
|
||||
use Filament\Facades\Filament;
|
||||
use Illuminate\Contracts\View\View;
|
||||
use NexusPlugin\Menu\Filament\MenuItemResource;
|
||||
|
||||
class AppServiceProvider extends ServiceProvider
|
||||
@@ -44,11 +44,6 @@ class AppServiceProvider extends ServiceProvider
|
||||
]);
|
||||
});
|
||||
|
||||
// Filament::registerRenderHook(
|
||||
// 'content.end',
|
||||
// fn (): View => view('filament.footer'),
|
||||
// );
|
||||
|
||||
Filament::registerStyles([
|
||||
asset('styles/sprites.css'),
|
||||
asset('styles/admin.css'),
|
||||
|
||||
Reference in New Issue
Block a user