У меня есть форма, и я хочу дать пользователю возможность выбрать пользователя в раскрывающемся списке, но когда я возвращаю данные, это дает мне объект, Как я могу сделать выпадающий выбор для каждого пользователя в массиве.
Это мой код
Посмотреть
{!! Form::select('users', array($users),null, ['placeholder' => 'Pick a user']) !!}
контроллер
$users = User::lists('name');
return view('view')->with('users', $users);
сейчас возвращается
Placeholder
["user1", "user2"]
Вам нужно добавить идентификатор в список, чтобы он работал:
$users = User::pluck('name', 'id');
Также используйте pluck()
вместо lists()
так как lists()
ограничен.
Других решений пока нет …