How to Declare Variable in View for Loop Laravel

How to Declare Variable in View for Loop Laravel
<?php

namespace App\Http\Controllers;
use Illuminate\Http\Request;

class UserController extends Controller
{
function example()
{
return view("dashboard", [
"title" => "Home Page",
"message" => "Hello World"
]);
}
}
How to Declare Variable in View for Loop Laravel
@for ($i = 0; $i < 10; $i++)
The current value is {{ $i }}
@endfor

@foreach ($users as $user)
<p>This is user {{ $user->id }}</p>
@endforeach

@forelse ($users as $user)
<li>{{ $user->name }}</li>
@empty
<p>No users</p>
@endforelse

@while (true)
<p>I'm looping again and again.</p>
@endwhile
How to Declare Variable in View for Loop Laravel
@push('scripts')
<script src="/laravel.js"></script>
@endpush
How to Declare Variable in View for Loop Laravel
@foreach ($posts as $post)

@if ($post->type == 1)
@continue
@endif

@if ($user->type == 5)
@break
@endif

<li>{{ $post->title }}</li>

@endforeach

<!-- Alternatively -->
@foreach ($posts as $post)

@continue($post->type == 1)
@break($post->type == 5)

<li>{{ $post->title }}</li>

@endforeach
How to Declare Variable in View for Loop Laravel
<!-- Stored in resources/views/child.blade.php -->

@extends('app')
@section('title', 'About Us')

@section('scripts')
@parent
<script src="{{ url('/js/analytics.js') }}"></script>
@show

@section('content')
<p>This is my body content.</p>
@endsection
How to Declare Variable in View for Loop Laravel
<!-- Stored in resources/views/layout.blade.php -->
<html>
<head>
<title>@yield('title')</title>

@section('meta_tags')
<meta property="og:type" content="website" />
@show

@section('styles')
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700">
@show

@section('scripts')
<script src="{{ url('/js/bundle.min.js') }}"></script>
@show
</head>
<body>
@yield('content')
</body>
</html>

Leave a Comment