dynamic title laravel blade code example

Example 1: laravel title dynamic

<!-- Stored in resources/views/layouts/master.blade.php -->

<html>
    <head>
        <title>App Name | @yield('mytitle')</title>
    </head>
    <body>
        <div class="container">
            @yield('content')
        </div>
    </body>
</html>
  
<!-- Extending the master.blade.php into another view file. Eg. About Us Page -->

@extends('layouts.master')

@section('mytitle', 'About Us')

@section('content')
    <h1>"Let's Go"</h1>
@endsection

Example 2: laravel dynamic page title

<html>
<head>
    <title>App Name - @yield('title')</title>
</head>
<body>
    @section('sidebar')
        This is the master sidebar.
    @show

    <div class="container">
        @yield('content')
    </div>
</body>
  
<!-- Then you can extend pages using code below as guide  -->
  
  @extends('layouts.master')

  @section('title', 'Page Title')

  @section('sidebar')
  @parent
  	<p>This is appended to the master sidebar.</p>
  @endsection

  @section('content')
  <p>This is my body content.</p>
  @endsection

Tags:

Php Example