Контроллер:Laravel5 заселение Ошибка выбора
$groups = DB::table('groups')->lists('group_name');
Тогда эксплуатации контроллеров> клинка:
return view('dashboard')->with('groups', $groups);
И клинка:
@if(!empty($groups))
{!! Form::open(array('url' => '/dashboard/send_group_msg', 'method' => 'post')) !!}
{!! Form::select('id', $groups, null, ['class' => 'form-control']) !!}
{!! Form:close() !!}
@endif
Но эта возвращает мне эту ошибку (я старался всячески):
FatalErrorException in *** line 14:
syntax error, unexpected ':', expecting ',' or ';'
Строка 14 - моя последняя строка из документа. Как вы видите, это базовое заполнение выбранной формы в L5, но не работает. Я судимый все возможные пути, чтобы сделать это, и я был близок только тогда, когда я положил его в массиве, как это:
$items = array();
foreach ($groups as $group)
{
$items[$group->id] = $group->group_name;
}
Но тогда это возвращает мне эту ошибку:
Trying to get property of non-object
Пожалуйста, предложите мне правильное решение ,
О, спасибо много. Какая глупая ошибка, которую я совершил. – Khanasyubighi
@ user1560295 u приветствуются – M0rtiis