public function excel() { // data $sekolah = Sekolah::data(); $kembali = Pengembalian::semua(); return View::make('excel.pengembalian', compact('sekolah', 'kembali')); }
public function postRubah() { // validasi $input = Input::all(); $rules = array('logo' => 'mimes:jpg,jpeg,png|max:5000', 'nama' => 'required|max:50', 'alamat' => 'required|max:255'); $validasi = Validator::make(Input::all(), $rules); // tidak valid if ($validasi->fails()) { // respon $logo = $validasi->messages()->first('logo') ?: ''; $nama = $validasi->messages()->first('nama') ?: ''; $alamat = $validasi->messages()->first('alamat') ?: ''; $status = ''; return Response::json(compact('logo', 'nama', 'alamat', 'status')); } else { // ada logo if (Input::hasFile('logo')) { // data $sekolah = Sekolah::data(); // jika sekolah mempunyai logo maka hapus logo yang dulu if ($sekolah->logo) { unlink(public_path() . '/foto/sekolah/' . $sekolah->logo); } // nama logo $logo = date('dmYHis') . '.png'; // unggah logo ke dir "foto/sekolah" Input::file('logo')->move('foto/sekolah', $logo); // tidak ada logo } else { $logo = null; } // input $nama = trim(strtoupper(Input::get('nama'))); $alamat = trim(ucwords(Input::get('alamat'))); // rubah data di basisdata Sekolah::rubah($logo, $nama, $alamat); } }
public function excel() { // data $sekolah = Sekolah::data(); $admin = Admin::semua(); return View::make('excel.pengguna', compact('sekolah', 'admin')); }
public function excel() { // data $sekolah = Sekolah::data(); $buku = Buku::semua(); return View::make('excel.buku', compact('sekolah', 'buku')); }
public function excel() { // data $sekolah = Sekolah::data(); $pinjam = Peminjaman::semua(); return View::make('excel.peminjaman', compact('sekolah', 'pinjam')); }
public function excel() { // data $sekolah = Sekolah::data(); $siswa = Siswa::semua(); return View::make('excel.siswa', compact('sekolah', 'siswa')); }