phe18 / laravel-pretty-pagination
A package for pretty pagination in Laravel
Installs: 36
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/phe18/laravel-pretty-pagination
Requires
- php: ^8.2
- illuminate/container: ^10.0|^11.0|^12.0
- illuminate/http: ^10.0|^11.0|^12.0
- illuminate/pagination: ^10.0|^11.0|^12.0
- illuminate/routing: ^10.0|^11.0|^12.0
- illuminate/support: ^10.0|^11.0|^12.0
This package is auto-updated.
Last update: 2025-12-10 05:37:23 UTC
README
This package generates pretty pagination URLs:
http://localhost/users/page/2
Install
Install this package via Composer:
composer require phe18/laravel-pretty-pagination
Usage
To generate pretty URLs simply call the paginate() macro on your routes:
Route::get('/users', ...)->name('users')->paginate();
If you wan't to change the prefix (default is page):
Route::get('/users', ...)->name('users')->paginate('seite');
Or if you don't want to use any prefix:
Route::get('/users', ...)->name('users')->paginate(null);
Notes
- The route must have a name
- The
paginate()macro must be called as last
License
This package is open-sourced software licensed under the MIT license.