public function getLoaditems(Request $req) { if ($req->ajax()) { $res = []; $out = ''; $items = data_barang::active($req->all())->paginate(5); $total = $items->total(); if ($total > 0) { foreach ($items as $item) { $out .= ' <tr class="barang-' . $item->id_barang . '"> <td>' . $item->kode . '</td> <td>' . $item->nm_barang . ' <small class="pull-right hide item-loading-' . $item->id_barang . '">Memuat...</small></td> <td class="text-right"><button class="btn btn-white btn-small btn-item-' . $item->id_barang . '" onclick="add_item(' . $item->id_barang . ');"><i class="fa fa-plus"></i></button></td> </tr> '; } } else { $out = ' <tr> <td colspan="3">Tidak ditemukan</td> </tr> '; } $res['total'] = $total; $res['content'] = $out; $res['pagin'] = $items->render(); return json_encode($res); } }