Laravel Pagination Get Current Page Example
Hi Guys,
In this example,I will learn you how to get current page pagination laravel.you can easy and simply Pagination current Button in laravel.
we can add current link on pagination using simplePaginate() in laravel 6, laravel 7 and laravel 8 application. laravel provide new eloquent method simplePaginate() for adding simple pagination with only current button link.
Create Route:
In first step, we will create simple routes for getting users and view it, so let's add new route in web.php file:
routes/web.php
Route::get('users', 'UserController@index');
Create Controller:
Now, we will create new UserController with index() method. in index() we will write simple pagination code. so let's create as like bellow:
app/Http/Controllers/UserController.php
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\User;
class UserController extends Controller
{
/**
* The attributes that are mass assignable.
*
* @var array
*/
public function index()
{
$users = User::paginate(10)->currentPage();
return view('users', compact('users'));
}
}
Create View File:
In this last step, we will create simple blade file and display users with pagination. so let's add bellow code:
resources/views/users.blade.php
<!DOCTYPE html>
<html>
<head>
<title>Laravel Pagination Get Last Page Example - NiceSnippest.com</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css">
</head>
<body>
<div class="container">
<h1>Laravel Pagination Get First Page Example - NiceSnippest.com</h1>
<table class="table table-bordered">
<tr>
<th>ID</th>
<th>Name</th>
</tr>
@foreach($users as $user)
<tr>
<td>{{ $user->id }}</td>
<td>{{ $user->name }}</td>
</tr>
@endforeach
</table>
{{ $users->links() }}
</div>
</body>
</html>
It will help you...
- How to Notifications With database Driver in Laravel 11?
- How to Send Email Via Notification in Laravel 11?
- How to Install and Configure Laravel 11 Debugbar?
- How to Like Dislike System in Laravel 11?
- How to Paginate a Model with Relationship in Laravel 11?
- Laravel 11 Upload Files to Amazon S3 Example
- Laravel 11 Send WhatsApp Messages Example
- Laravel 11 Rest API Authentication Using JWT Tutorial