public function postSimpan(Request $request) { $cek_kat = Kategori::where('nama_kategori', $request->kategori)->count(); if ($cek_kat > 0) { echo "0"; } else { $nama_kategori = $request->kategori; $slug = str_slug($nama_kategori, "-"); $Kat = new Kategori(); $Kat->nama_kategori = $nama_kategori; $Kat->slug = $slug; $Kat->save(); $id = $Kat->id; echo ' <tr class="unread highlight" id="data-' . $id . '"> <td> <div class="checkbox checkbox-replace"> <input type="checkbox" class="pilih" value="$" /> </div> </td> <td class="col-name"> <a href="" class="col-name">' . $request->kategori . '</a> </td> </tr> '; } }
/** * Store a newly created resource in storage. * * @return Response */ public function store($jenis) { if ($jenis == 'kategori') { $rules = array("judul" => "required", "status" => "required"); $data = new Kategori(); $validator = Validator::make(Input::all(), $rules); if ($validator->passes()) { $data->judul = strtolower(Input::get('judul')); $data->aktif = Input::get('status'); $data->save(); return redirect('/bos/kategori'); } else { return back()->withInput()->with('message', 'Lengkapi data terlebih dahulu'); } } if ($jenis == 'artikel') { $rules = array("judul" => "required"); $valid = Validator::make(Input::all(), $rules); if ($valid->passes()) { $data = new Artikel(); $data->judul = ucwords(Input::get('judul')); $data->slug = strtolower(str_replace(" ", "-", trim(Input::get('judul')))); $data->kategori = Input::get('kategori'); $data->aktif = Input::get('aktif'); $data->isi = Input::get('isi'); $data->save(); return redirect('/bos/artikel'); } else { return back()->withInput()->with('message', 'Lengkapi data anda terlebih dahulu'); } } }
public function postTambahKategori(Request $request) { $cek_kat = Kategori::where('nama_kategori', $request->kategori)->count(); if ($cek_kat > 0) { echo json_encode(array('id' => 0)); } else { $NewKat = new Kategori(); $NewKat->nama_kategori = $request->kategori; $NewKat->slug = str_slug($request->kategori, "-"); $NewKat->save(); $id = $NewKat->id; $data = ['id' => $id, 'kat' => $request->kategori]; echo json_encode($data); } }