Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Laravel Nova select field default value

How can i set a default value in Laravel Nova in a select field?

   Select::make('Car')->options([
        'mercedes' => 'Mercedes',
        'audi' => 'Audi',
        'bmw' => 'BMW',
    ]),

enter image description here

https://nova.laravel.com/docs/3.0/resources/fields.html#select-field

In this example i want that mercedes is the default value.

like image 905
OnlyProblems Avatar asked Mar 09 '26 08:03

OnlyProblems


2 Answers

You can use default function

Select::make('Car')->options([
    'mercedes' => 'Mercedes',
    'audi' => 'Audi',
    'bmw' => 'BMW',
])->default('bmw'),
like image 131
Saumini Navaratnam Avatar answered Mar 11 '26 20:03

Saumini Navaratnam


I found out in case someone has the same problem.

 Select::make('Car')
    ->options([
        'mercedes' => 'Mercedes',
        'audi' => 'Audi',
        'bmw' => 'BMW',
    ])
    ->withMeta(['value' => 'mercedes']),
like image 29
OnlyProblems Avatar answered Mar 11 '26 20:03

OnlyProblems



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!