public function get_asosiasi_datalist(Request $request) { $this->validate($request, ['id' => 'required']); $data = Mengajar::get_guru_mengajar($request->input('id'), Semester::get_active_semester()->id); $tbody = ''; if (count($data) < 1) { $tbody = "<tr><td colspan='99'><center>Guru ini belum diset untuk mengajar kelas/pelajaran manapun.</center></td></tr>"; } else { foreach ($data as $i) { // Mengajar pelajaran if ($i->mapel_link->kelompok != 'WK') { $tbody .= '<tr><td>' . $i->kelas_link->name() . '</td><td>' . $i->mapel_link->nama . "</td>"; // Wali kelas } else { $tbody .= '<tr><td>' . $i->kelas_link->name() . '</td><td>Wali Kelas' . "</td>"; } $tbody .= "<td><a href=\"javascript:hapus({$request->input('id')},{$i->kelas_link->id},{$i->mapel_link->id})\"><i class='fa fa-eraser'></i> Hapus</a></tr>"; } } return ['data' => $tbody, 'guru' => Guru::find($request->input('id'))->nama]; }