Расширяет Preview
Поле Position позволяет создавать нумерацию для итерируемых элементов.
use MoonShine\Fields\Json;
use MoonShine\Fields\Position;
use MoonShine\Fields\Switcher;
use MoonShine\Fields\Text;
public function fields(): array
{
return [
Json::make('Опции продукта', 'options')
->fields([
Position::make(),
Text::make('Заголовок'),
Text::make('Значение'),
Switcher::make('Активно')
])
];
}
use MoonShine\Fields\Json;
use MoonShine\Fields\Position;
use MoonShine\Fields\Switcher;
use MoonShine\Fields\Text;
//...
public function fields(): array
{
return [
Json::make('Опции продукта', 'options')
->fields([
Position::make(),
Text::make('Заголовок'),
Text::make('Значение'),
Switcher::make('Активно')
])
];
}
//...
use MoonShine\Fields\Json;
use MoonShine\Fields\Position;
use MoonShine\Fields\Switcher;
use MoonShine\Fields\Text;
//...
public function fields(): array
{
return [
Json::make('Опции продукта', 'options')
->fields([
Position::make(),
Text::make('Заголовок'),
Text::make('Значение'),
Switcher::make('Активно')
])
];
}
//...
use MoonShine\Fields\Json;
use MoonShine\Fields\Position;
use MoonShine\Fields\Switcher;
use MoonShine\Fields\Text;
//...
public function fields(): array
{
return [
Json::make('Опции продукта', 'options')
->fields([
Position::make(),
Text::make('Заголовок'),
Text::make('Значение'),
Switcher::make('Активно')
])
];
}
//...
use MoonShine\Fields\Json;
use MoonShine\Fields\Position;
use MoonShine\Fields\Switcher;
use MoonShine\Fields\Text;
//...
public function fields(): array
{
return [
Json::make('Опции продукта', 'options')
->fields([
Position::make(),
Text::make('Заголовок'),
Text::make('Значение'),
Switcher::make('Активно')
])
];
}
//...
