Laravel Nova: опция выбора по умолчанию из поля BelongsTo - PullRequest
0 голосов
/ 14 января 2019

Мне нужно показать выбранную страну в Принадлежит к полям есть ли метод, в котором я могу передать значение, и оно будет выбрано по умолчанию.

Ответы [ 2 ]

0 голосов
/ 13 марта 2019

Вы хотите убедиться, что значение будет установлено правильно при редактировании, поэтому используйте следующий код:

BelongsTo::make('countries')
    ->withMeta([
        'belongsToId' => $this->countries_id ?? 1 // default value for the select
    ]);
0 голосов
/ 14 января 2019

Из этой проблемы на Github я попробовал следующее в одном из моих BelongsTo отношений,

BelongsTo::make('countries')
    ->withMeta([
        'belongsToId' => 1 // default value for the select
    ]);

.. и это сработало отлично.

...