Пользовательский шаблон


Вполне ожидаемая ситуация, когда необходимо отобразить собственный blade шаблон, для этого необходимо вызвать Layout::view, передав параметром строку имени:

use Orchid\Support\Facades\Layout;

public function layout(): array
{
    return [
        Layout::view('myTemplate'),
    ];
}

Все данные из метода query будут переданы в ваш шаблон.

// ... Screen

public function query(): array
{
    return [
        'name' => 'Alexandr Chernyaev',
    ];
}

public function layout(): array
{
    return [
        Layout::view('hello'),
    ];
}

Вы можете отобразить содержимое name вот так:

// ... /views/hello.blade.php

Hello {{ $name }}!