Добрый день. Объясните дураку.
Есть роут:
Route::get('/', function () {return view('index'); });
Вьюшка имеет такой код:
<html>
<head></head>
<body>
@yield('form')
</body>
</html>
Есть вьюшка form.blade.php:
@extends('index')
<p>Привет</p>
Вопрос, почему в index ничего не выводится?
Правильно ли я понимаю, что
yield указывает, какая вью будет выводится на его месте?
@extends указывает какую вьюшку надо расширить?
Если сделать иначе, т.е. в код index поместить код form, а в form код index, то все выводится.
У меня мозг ломается.