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