<?php if (isset($_POST['apa']) && $_POST['apa'] != "") { include 'modules/model/class.kategori.php'; $kategori = new kategori(); switch ($_POST['apa']) { case "get-kategori": $collect = array(); if ($query = $kategori->get_kategori()) { while ($rs = $query->fetch_array()) { $summary = stripslashes($rs["summary"]); $summary = str_replace('"', "", $summary); $summary = str_replace("'", "", $summary); $detail = array(); array_push($detail, $rs["nama_menu"]); array_push($detail, $rs["nama_kategori"]); array_push($detail, $summary); array_push($detail, "<button type='button' class='btn btn-sm btn-primary' id='btn-ubah-data' data-id='" . $rs["id"] . "' data-nama='" . $rs["nama_kategori"] . "' data-summary='" . $summary . "'>\n\t\t\t\t\t\t\t\t\t<i class='fa fa-pencil'></i></button> \n\t\t\t\t\t\t\t\t\t<button type='button' class='btn btn-sm btn-danger' id='btn-hapus-kategori' data-id='" . $rs["id"] . "'><i class='fa fa-trash-o'></i></button>"); array_push($collect, $detail); unset($detail); } } echo json_encode(array("aaData" => $collect)); break; case "tambah-kategori": $arr = array(); if (isset($_POST['txt-nama']) && $_POST['txt-nama'] != "" && isset($_POST['cmb-menu']) && $_POST['cmb-menu'] != "" && isset($_POST['txt-summary'])) { if ($result = $kategori->tambah($_POST['cmb-menu'], $_POST['txt-nama'], $_POST['txt-summary'])) { $arr['status'] = TRUE; $arr['msg'] = "Data tersimpan.."; } else {
public function delete($id) { kategori::destroy($id); return redirect(url("/kategories")); }
function get_all() { return kategori::orderBy('nama_kategori')->get(); }