Отключение поля в Filament
Давайте отключим поле формы. Значение остаётся на экране, но человек не может его изменить. Поле на /admin/posts/create.
Для этого на компоненте
вызывают метод disabled.
Поле по-прежнему участвует
в схеме PostForm.php.
Зададим отключённое поле
slug:
<?php
namespace App\Filament\Resources\Posts\Schemas;
use Filament\Forms\Components\TextInput;
use Filament\Schemas\Schema;
class PostForm
{
public static function configure(Schema $schema): Schema
{
return $schema->components([
TextInput::make('slug')
->disabled(),
]);
}
}
?>
Сделайте так, чтобы табельный номер работника был виден в форме, но не редактировался.