예제 #1
0
 public function datalist(Request $request)
 {
     $this->validate($request, ['id_siswa' => 'required|exists:siswa,id']);
     $data = Pkl::get_all_catatan($request->input('id_siswa'));
     $siswa = Siswa::find($request->input('id_siswa'));
     $tbody = '';
     if (count($data) < 1) {
         $tbody = "<tr><td colspan='99'><center>Tidak ada catatan PKL.</center></td></tr>";
     } else {
         foreach ($data as $i) {
             $tbody .= '<tr><td>' . $i->mitra . '</td>' . '<td>' . $i->lokasi . '</td>' . '<td>' . $i->lama . '</td>' . '<td>' . $i->keterangan . '</td>' . "<td><span class='nobr'><a href=\"javascript:edit('" . $request->input('id_siswa') . "','" . htmlspecialchars($i->mitra) . "','" . htmlspecialchars($i->lokasi) . "')\"><i class='fa fa-pencil'></i> Edit</a></span> " . "<span class='nobr'><a href=\"javascript:hapus('" . $request->input('id_siswa') . "','" . htmlspecialchars($i->mitra) . "','" . htmlspecialchars($i->lokasi) . "')\"><i class='fa fa-eraser'></i> Hapus</a></span></td>" . "</tr>";
         }
     }
     return ['data' => $tbody, 'siswa' => $siswa->nama];
 }