public function getTag() { $tags = Tag::all(); return Datatables::of($tags)->edit_column('status', function ($row) { return showSelectStatus($row->id, $row->status, 'Kacana.product.tag.setStatusTag(' . $row->id . ', 1)', 'Kacana.product.tag.setStatusTag(' . $row->id . ', 0)'); })->edit_column('created', function ($row) { return showDate($row->created); })->edit_column('updated', function ($row) { return showDate($row->updated); })->add_column('action', function ($row) { return showActionButton('Kacana.product.tag.showEditTagForm(' . $row->id . ')', 'Kacana.product.tag.removeTag(' . $row->id . ')', true); })->make(true); }
/** * get products * * @return Response */ public function getProduct() { $products = Product::all(); return Datatables::of($products)->edit_column('image', function ($row) { if (!empty($row->image)) { return showImage($row->image, PRODUCT_IMAGE . $row->id); } })->edit_column('status', function ($row) { return showSelectStatus($row->id, $row->status, 'Kacana.product.setStatus(' . $row->id . ', 1)', 'Kacana.product.setStatus(' . $row->id . ', 0)'); })->edit_column('created', function ($row) { return showDate($row->created); })->edit_column('updated', function ($row) { return showDate($row->updated); })->add_column('action', function ($row) { return showActionButton("/product/editProduct/" . $row->id, 'Kacana.product.removeProduct(' . $row->id . ')', false, false); })->make(true); }
public function getUser() { $users = User::all(); return Datatables::of($users)->edit_column('image', function ($row) { if (!empty($row->image)) { return showImage($row->image, PRODUCT_IMAGE . $row->id); } })->edit_column('status', function ($row) { return showSelectStatus($row->id, $row->status, 'Kacana.user.setStatus(' . $row->id . ', 1)', 'Kacana.user.setStatus(' . $row->id . ', 0)'); })->edit_column('created', function ($row) { return showDate($row->created); })->edit_column('updated', function ($row) { return showDate($row->updated); })->add_column('action', function ($row) { return showActionButton('Kacana.user.show(' . $row->id . ')', 'Kacana.product.branch.removeBranch(' . $row->id . ')', true); })->make(true); }
public function getBranch() { $branches = Branch::all(); return Datatables::of($branches)->edit_column('image', function ($row) { if (!empty($row->image)) { return showImage($row->image, BRANCH_IMAGE . showDate($row->created, 1)); } })->edit_column('status', function ($row) { return showSelectStatus($row->id, $row->status, 'Kacana.product.branch.setStatusBranch(' . $row->id . ', 1)', 'Kacana.product.branch.setStatusBranch(' . $row->id . ', 0)'); })->edit_column('created', function ($row) { return showDate($row->created); })->edit_column('updated', function ($row) { return showDate($row->updated); })->add_column('action', function ($row) { return showActionButton('Kacana.product.branch.showEditBranchForm(' . $row->id . ')', 'Kacana.product.branch.removeBranch(' . $row->id . ')', true); })->make(true); }