Неподдерживаемые типы операндов в Laravel 5.4

Как я могу решить это на Laravel 5.4?

{!! Form::select('kecama',
[''=>'--- Pilih Kecamatan ---'] + $kecamamatans,
'',
array(
'class'=>'form-control',
'id'=>'kecama'
)
);
!!}

благодарю вас.

0

Решение

Похоже, ты только дергаешь $kecamamatans в вашем контроллере, прежде чем перейти к просмотру. В этом случае вам нужно использовать toArray()

Попробуй это:

{!! Form::select(
'kecama',
[''=>'--- Pilih Kecamatan ---'] + $kecamamatans->toArray(),
'',
array('class' => 'form-control', 'id' => 'kecama')
);
!!}

И измените код вашего контроллера, как показано ниже:

public function myform()
{
$kecamatans = DB::table('kecamatans')->pluck("nama_kecamatan", "id_kecamata‌​n");
return view('register', compact('kecamatans'));
}
0

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

в вашем контроллере внутри создания и редактирования убедитесь, что имеет следующее:

$person= Kecamatans::pluck("nama_kecamatan","id_kecamata‌​n");
0

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