{"flag":true,"single":true,"pageTitle":"best way to add title to each page in laravel","post":{"id":22,"user_id":"1","slug":"best-way-to-add-title-to-each-page-in-laravel-nfuk","title":"best way to add title to each page in laravel","body":"<p>1. using controller, define in controller and print inside view<\/p>\r\n<pre class=\"language-markup\"><code>public function show()\r\n{\r\n    $pageTitle = 'Page Title';\r\n    return view('page', ['pageTitle' =&gt; $pageTitle]);\r\n}<\/code><\/pre>\r\n<pre class=\"language-markup\"><code>&lt;title&gt;{{ $pageTitle ?? 'Default Title' }}&lt;\/title&gt;<\/code><\/pre>\r\n<p>&nbsp;<\/p>\r\n<p>2. using yeild<\/p>\r\n<p>in layout.blade<\/p>\r\n<pre class=\"language-markup\"><code>&lt;title&gt;@yield('title')&lt;\/title&gt;<\/code><\/pre>\r\n<p>then on each page<\/p>\r\n<pre class=\"language-markup\"><code>@section('title', 'Page Title')<\/code><\/pre>","category_id":"2","is_private":"0","created_at":"2023-03-14T04:26:26.000000Z","updated_at":"2023-03-14T04:26:26.000000Z","category":{"id":2,"user_id":"1","name":"Laravel Core","slug":"laravel-nhyt","parent_id":"1","created_at":"2023-03-14T03:58:27.000000Z","updated_at":"2023-03-20T11:30:50.000000Z"},"user":{"id":1,"name":"R GONDAL","email":"rizikmw@gmail.com","email_verified_at":null,"two_factor_confirmed_at":null,"current_team_id":"1","profile_photo_path":null,"created_at":"2023-03-12T10:49:33.000000Z","updated_at":"2025-01-10T12:59:00.000000Z","profile_photo_url":"https:\/\/ui-avatars.com\/api\/?name=R+G&color=7F9CF5&background=EBF4FF"}},"pageDesc":"1. using controller, define in controller and print inside view public function show() {     $pageTitle = 'Page Title';     return view('pag - best way to add title to each page in laravel (Updated: March 14, 2023) - Read more about best way to add title to each page in laravel at my programming site [SITE]","categories":[]}