drzeo

M_materi

Jan 12th, 2019
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.22 KB | None | 0 0
  1. <?php
  2. defined('BASEPATH') OR exit('No direct script access allowed');
  3.  
  4. class M_materi extends CI_Model {
  5.  
  6.     var $table = 'materi';
  7.  
  8.     public function json() {
  9.         $link = base_url('assets/materi/');
  10.         $this->datatables->select("materi.id,materi.nama,materi.jenis,mata_pelajaran.nama as mata_pelajaran,`user`.nama as nama_user,
  11.             IF(materi.file = '', '','<a target=\"_blank\" class=\"btn btn-default btn-rounded btn-sm\" href=\"$link %materi.file%\" title=\"View\">Download <i class=\"fa fa-download\"></i></a>' ) as file_materi
  12.             ");
  13.         $this->datatables->from($this->table);
  14.         $this->datatables->join('mata_pelajaran', 'materi.id_mata_pelajaran = mata_pelajaran.id');
  15.         $this->datatables->join('`user`', 'materi.id_user = `user`.id');
  16.         $this->datatables->add_column('view', '<div align="center">
  17.             <a class="btn btn-default btn-rounded btn-sm" href="javascript:void(0)" title="Edit" onclick="edit($1)"><i class="fa fa-edit"></i></a>
  18.             <a class="btn btn-default btn-rounded btn-sm" href="javascript:void(0)" title="Hapus" onclick="hapus($1)" ><i class="fa fa-trash"></i></a>
  19.             </div>', 'id');
  20.         return $this->datatables->generate();
  21.     }
  22.  
  23. }
  24.  
  25. /* End of file M_materi.php */
  26. /* Location: ./application/models/admin/M_materi.php */
Advertisement
Add Comment
Please, Sign In to add comment