Выпадающее меню с красноречивым

У меня есть форма, и я хочу дать пользователю возможность выбрать пользователя в раскрывающемся списке, но когда я возвращаю данные, это дает мне объект, Как я могу сделать выпадающий выбор для каждого пользователя в массиве.

Это мой код

Посмотреть

{!! Form::select('users', array($users),null, ['placeholder' => 'Pick a user']) !!}

контроллер

$users = User::lists('name');
return view('view')->with('users', $users);

сейчас возвращается

Placeholder
["user1", "user2"]

4

Решение

Вам нужно добавить идентификатор в список, чтобы он работал:

$users = User::pluck('name', 'id');

Также используйте pluck() вместо lists() так как lists() ограничен.

3

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

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

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