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