/** * Display the specified category. * * @param int $id * @return Response */ public function show($id) { $sortBy = Input::get('sortBy'); $order = Input::get('orderBy'); // $category = Barang::with('category')->where('kategori_id','=',$id)->get(); if ($sortBy && $order) { $barangs = Barang::with('category')->where('kategori_id', '=', $id)->orderBy($sortBy, $order)->paginate(25); } else { $barangs = Barang::with('category')->where('kategori_id', '=', $id)->orderBy('id', 'desc')->paginate(25); } $category = Category::find($id); $totalBarangs = Barang::with('category')->where('kategori_id', '=', $id)->count(); $stok = ['0' => 'Kosong', '1' => 'Ada']; return View::make('admin.categories.show', compact('order', 'sortBy', 'totalBarangs', 'barangs', 'category', 'stok')); }