Поле StackFields позволяет группировать поля при отображении в предпросмотре.
Метод fields() требует передачи массива полей для группировки.
Метод withLabels() может быть использован для отображения меток на странице индекса.
use MoonShine\Fields\BelongsTo;
use MoonShine\Fields\StackFields;
use MoonShine\Fields\Text;
public function fields(): array
{
return [
StackFields::make('Заголовок')->fields([
Text::make('Заголовок'),
BelongsTo::make('Автор', resource: 'name'),
])
];
}
use MoonShine\Fields\BelongsTo;
use MoonShine\Fields\StackFields;
use MoonShine\Fields\Text;
//...
public function fields(): array
{
return [
StackFields::make('Заголовок')->fields([
Text::make('Заголовок'),
BelongsTo::make('Автор', resource: 'name'),
])
];
}
//...
use MoonShine\Fields\BelongsTo;
use MoonShine\Fields\StackFields;
use MoonShine\Fields\Text;
//...
public function fields(): array
{
return [
StackFields::make('Заголовок')->fields([
Text::make('Заголовок'),
BelongsTo::make('Автор', resource: 'name'),
])
];
}
//...
use MoonShine\Fields\BelongsTo;
use MoonShine\Fields\StackFields;
use MoonShine\Fields\Text;
//...
public function fields(): array
{
return [
StackFields::make('Заголовок')->fields([
Text::make('Заголовок'),
BelongsTo::make('Автор', resource: 'name'),
])
];
}
//...
use MoonShine\Fields\BelongsTo;
use MoonShine\Fields\StackFields;
use MoonShine\Fields\Text;
//...
public function fields(): array
{
return [
StackFields::make('Заголовок')->fields([
Text::make('Заголовок'),
BelongsTo::make('Автор', resource: 'name'),
])
];
}
//...
