Значок в карточке в Filament
Давайте поставим значок в карточке. Вместо слов true и false на экране появятся понятные иконки. Проверим на /admin/posts/1.
Для логического атрибута
подходит IconEntry
с методом boolean.
Filament сам подберёт
галочку или крест по
значению в модели.
В PostInfolist.php добавим
запись is_published:
<?php
namespace App\Filament\Resources\Posts\Schemas;
use Filament\Infolists\Components\IconEntry;
use Filament\Schemas\Schema;
class PostInfolist
{
public static function configure(Schema $schema): Schema
{
return $schema->components([
IconEntry::make('is_published')
->boolean(),
]);
}
}
?>
На карточке работника покажите значком, активен ли он.