Как заполнить laravel SELECT значение по умолчанию из базы данных

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

// $ring->homepage
// holds 0 or 1
{!! Form::select('onhome', [0 => 'Nee', 1 => 'Ja'], null, ['class' => 'form-control selectpicker']) !!}

Согласно документации это должно работать

{!! Form::select('onhome', [0 => 'Nee', 1 => 'Ja'], $ring->homepage, ['class' => 'form-control selectpicker']) !!}

Но это не работает

введите описание изображения здесь

Он по-прежнему показывает 0 => ‘Ни’, а 1 => ‘Джа’

Я делаю что-то неправильно?

0

Решение

Значение совпадает, а ключ — нет. Ключ должен совпадать со значением в $ring->homepageтак что вам нужно либо изменить ключи на «Ja» и «Nee», либо значение $ring->homepage в целое число (0 или 1 в этом случае).

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]