Я хочу построить несколько данных, отображаемых в выпадающем списке, например:
Джон-23 дня
Мартин-23 дня
Марша-19 дней
так что я собираюсь на моем контроллере вот так
public function input_cuti()
{
$users = DB::table('users')->whereIn('roles_id',[1,3])->pluck('name_days','id');
return view('admin.input.input_cuti',
[
'users'=>$users,
]);
}
и добавляю в модели пользователей вот так
public function getNameDaysAttribute()
{
return $this->nama . ' - ' . $this->cuti;
}
и вот это представление я добавляю так:
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12"> Nama Pegawai <span class="required">*</span></label>
<div class="col-md-6 col-sm-9 col-xs-12">
<select name="user_id" id="user_id" class="form-control">
@foreach($users as $id => $nama )
<option value="{{ $id }}">{{ $nama }} </option>
@endforeach
</select>
</div>
</div>
и с ошибкой Столбец не найден: 1054 Неизвестный столбец 'name_days' ,,
как я могу использовать это getNameDaysAttribute () ??