Я пытаюсь передать переменную, как показано ниже:
Контроллер :
public function index()
{
$data = [....];
return view('front.package.searchForm', ['data' => $data]);
}
front / package / searchForm.blade. php :
@extends('layouts.front.frame', ['var' => 'Value'])
В раскладках / front / frame.blade. php пытается распечатать переменную $ var, которая передается над файлом.
layout / front / frame.blade. php:
{{ $var }}
Приведенный выше код выдает ошибку ниже:
Фасад \ Зажигание \ Исключения \ ViewException
Неопределенная переменная: var (View: ......)
Что-то не так в приведенном выше коде?
Я использую:
PHP: 7,2
Laravel: 5,8,35