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

Вкладки карточки в Filament

Давайте разложим карточку по вкладкам. Заголовок и текст поста редко нужны сразу на одном экране. Переключатель убирает лишний шум при чтении. Адрес /admin/posts/1.

Tabs принимает список вкладок через tabs. Каждая Tab несёт свой schema с записями infolist.

В PostInfolist.php откроем две вкладки с разным текстом:

<?php namespace App\Filament\Resources\Posts\Schemas; use Filament\Infolists\Components\TextEntry; use Filament\Schemas\Components\Tabs; use Filament\Schemas\Components\Tabs\Tab; use Filament\Schemas\Schema; class PostInfolist { public static function configure(Schema $schema): Schema { return $schema->components([ Tabs::make() ->tabs([ Tab::make('Main') ->schema([ TextEntry::make('title'), ]), Tab::make('Notes') ->schema([ TextEntry::make('body'), ]), ]), ]); } } ?>

Разложите имя и биографию работника по вкладкам карточки.

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