РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗ppflSpTnCr 168 of 250 menu
◀ ▶

Текущий арендатор в Filament

Давайте прочитаем текущего арендатора. В форме или на странице иногда нужно показать, в какой команде сейчас идёт работа. Откроем /admin/acme и выведем подпись рядом с полями.

Статический вызов Filament::getTenant отдаёт модель команды из текущего URL. Добавим текстовое поле с колбэком в PostResource.php:

<?php namespace App\Filament\Resources\Posts; use Filament\Facades\Filament; use Filament\Forms\Components\Placeholder; use Filament\Forms\Components\TextInput; use Filament\Schemas\Schema; class PostResource { public static function form(Schema $schema): Schema { return $schema ->components([ Placeholder::make('team') ->label('Current team') ->content(fn (): string => Filament::getTenant()->name), TextInput::make('title') ->label('Title'), ]); } } ?>

Покажите на странице имя команды, в которой сейчас работает человек.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить