Blade – przekazywanie wartości Laravel
W pierwszym kroku należy udać się do kontrolera app/Http/Controllers/PagesController.php
Następnie musimy zadeklarować zmienne, które będziemy używać.
Po zadeklarowaniu zmiennych interesuje Nas linia, w której zwracamy widok podstrony, musimy uzupełnić ją o zmienne, które to będą przekazywały wartości do tej konretnej podstrony.
[cc lang=”php”]
$header = ‘Tytuł podstrony’;
$date = “21/05/2001”;
$visited = 328;
return view(‘pages.contact’, compact(‘header’, ‘date’, ‘visited’));
[/cc]
Po zakończeniu pracy z kontrolerem przechodzimy do pliku blade z widokami: resources/views/pages/contact.blade.php
wstawiamy zmienne w miejscach gdzie mają wyświetlić się wartośći do nich przypisane, np:
[cc lang=”php”]
@extends(‘master’)
@section(‘content’)
{{ $header }}
{{ $date }}
{{ $visited }}
@endsection
[/cc]