First and last item of the array using foreach iteration in laravel blade
First and last item of the array using foreach iteration in laravel blade
In this session, we will try our hand at solving the "First and last item of the array using foreach iteration in laravel blade".
-
First/last item of the array in laravel
--PATH resources/views/<yourfile>.blade.php@foreach ($users as $user) @if ($loop->first) This is the first iteration. @endif @if ($loop->last) This is the last iteration. @endif <p>This is user {{ $user->id }}</p> @endforeach
This code snippet helps you to get the first and last item of the array through the loop iteration. This array variable holds useful information like current loop index and whether this is the first or last iteration through the loop. This is a very useful function to get the first and last elements of an array in laravel using foreach in laravel blade file.
This is useful to add css classes to the first and last element in the array through loop iteration and you can manipulate first and last elements of the array as per your requirement.
-
Add class to first item and the last item of array using foreach in laravel blade file
--PATH resources/views/<yourfile>.blade.php<ul class="list-unstyled"> @foreach ($posts as $post) <li @if($loop->first) class="first-item" @endif> {{ $post->title }} </li> @endforeach </ul> <ul class="list-unstyled"> @foreach ($posts as $post) <li @if($loop->last) class="last-item" @endif> {{ $post->title }} </li> @endforeach </ul>
It helps you to get the first and last item of the array through the loop iteration, using if condition you can add class to first item and the last item of array using foreach method in laravel blade file. If the current item is the first item of array then it appends the first-item class to list item and in the other case if the current item of loop is the last item then it appends the last-item class to the list item.
If you like what you are reading, please consider buying us a coffee ( or 2 ) as a token of appreciation.
Don't forget to share this article! Help us spread the word by clicking the share button below.
We appreciate your support and are committed to providing you valuable and informative content.
We are thankful for your never ending support.
Random Code Snippet Queries: Laravel
- Property [user] does not exist on this collection instance
- Post table seeder laravel 10
- Laravel API response format
- Argument 1 passed to Illuminate\Database\Query\Builder::cleanBindings() must be of the type array, null given
- Method chaining in Laravel
- Rename Pivot Table in Laravel
- How to Get records between two dates in Laravel
- The openssl extension is required for SSL/TLS protection but is not available
- Return redirect laravel not working
- How to make Copy or Duplicate table row in laravel
- How to create and run user seeder in laravel
- Validation for multiple forms on same page in laravel
- Laravel create default admin user
- How to run a specific seeder class in laravel
- Wheredate in laravel not working
- Command to create MySQL Docker image and access the MySQL command-line interface (CLI) within a running Docker container
- How to insert dynamic values to additional column with pivot column in pivot table on multiple records
- How to pass data to partial view file in laravel
- Automatically remove records using Prunable trait in Laravel
- Sample .htaccess file and index.php file under public directory in laravel
- Laravel hasmany select not working
- Print query in laravel
- How to display user profile after login in laravel
- How to return error message from controller to view in laravel
- Laravel append URI in route