gaspan619

new_contoller.php

Nov 29th, 2019
327
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 33.83 KB | None | 0 0
  1. <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  2.  
  3. class Content extends CI_Controller {
  4.    
  5.     public function __construct() {
  6.         parent::__construct();
  7.         $this->load->model('main_model');
  8.         $this->load->model('voucher_model');
  9.         $this->load->model('content_model');
  10.        
  11.         if(!$this->session->userdata('voucher_number')){
  12.                     redirect('voucher/login');
  13.         }
  14.     }
  15.    
  16.     function index() {
  17.         redirect('voucher');
  18.     }
  19.    
  20.     function bimbel() {
  21.        
  22.         $data['submenu'] = 'submenu/content/submenu';
  23.         $data['nav_edu'] = $this->main_model->nav_edu();
  24.         $data['sidebar'] = 'sidebar/content/bimbel';
  25.         $data['content'] = 'content/bimbel/index';
  26.         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">Bimbel Online</li>';
  27.        
  28.         if ($this->uri->segment(3)) {
  29.            
  30.             $kode = $this->uri->segment(3);
  31.            
  32.             if ($kode == 'sd' OR $kode == 'smp' OR $kode == 'sma' OR $kode == 'sma_ipa' OR $kode == 'sma_ips' OR $kode == 'smk') {
  33.                 $data['content'] = 'content/bimbel/bimbel_'.$kode;
  34.                
  35.                 if($kode == 'sma_ipa'){
  36.                     $kode = 'SMA IPA';
  37.                 }elseif($kode == 'sma_ips'){
  38.                     $kode = 'SMA IPS';
  39.                 }elseif($kode == 'sma'){
  40.                     $kode = 'SMA';
  41.                 }
  42.                
  43.                 $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li><a href="'.base_url().'content/bimbel">Bimbel</a></li><li class="active">Bimbel '.strtoupper($kode).'</li>';
  44.             } else {
  45.                 redirect('content/bimbel');
  46.             }
  47.         }
  48.        
  49.         $this->load->view('template/default_template', $data);
  50.     }
  51.  
  52.     //contoh list tingkat
  53.  
  54.     function list_tingkat(){
  55.         //ini data berupa array
  56.         $data['list_tingkat'] = $this->content_model->list_tingkat();
  57.         //untuk yang lain nya sama aja. kalo function model nya ada param tinggal kasih param pada pemanggilan function moddel
  58.  
  59.         //tinggal bind ke view
  60.         // $this->load->view('template/default_template', $data);
  61.  
  62.  
  63.     }
  64.  
  65.  
  66.     function bse() {
  67.          
  68.         $data['list_ebook_sd'] = $this->content_model->list_ebook('bse_sd');
  69.         $data['list_ebook_smp'] = $this->content_model->list_ebook('bse_smp');
  70.         $data['list_ebook_sma'] = $this->content_model->list_ebook('bse_sma');
  71.        
  72.         $data['list_ebook_sd_2013'] = $this->content_model->list_ebook('bse_sd_2013');
  73.         $data['list_ebook_smp_2013'] = $this->content_model->list_ebook('bse_smp_2013');
  74.         $data['list_ebook_sma_2013'] = $this->content_model->list_ebook('bse_sma_2013');
  75.        
  76.         $data['list_ebook_guru_sd_2013'] = $this->content_model->list_ebook('bse_guru_sd_2013');
  77.         $data['list_ebook_guru_smp_2013'] = $this->content_model->list_ebook('bse_guru_smp_2013');
  78.         $data['list_ebook_guru_sma_2013'] = $this->content_model->list_ebook('bse_guru_sma_2013');
  79.        
  80.         $data['submenu'] = 'submenu/content/submenu';
  81.         $data['nav_edu'] = $this->main_model->nav_edu();
  82.         $data['sidebar'] = 'sidebar/voucher/sidebar';
  83.         $data['content'] = 'content/bse/index';
  84.         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">BSE</li>';
  85.        
  86.          if ($this->uri->segment(3)) {
  87.             $data['link'] = $this->uri->segment(3).'.pdf';
  88.             $data['img'] = $this->uri->segment(3).'.jpg';
  89.             $cek = $this->content_model->cek_ebook($data['link']);
  90.             if ($cek) {
  91.                 $data['judul'] = $this->content_model->judul_ebook($data['link'])->subtitle;
  92.                 $data['content'] = 'content/bse/read';
  93.                 $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li><a href="'.base_url().'content/bse">BSE</a></li><li class="active">'.$data['judul'].'</li>';
  94.             }
  95.         }
  96.         $this->load->view('template/default_template', $data);
  97.     }
  98.    
  99.     function test() {
  100.         $data['submenu'] = 'submenu/content/submenu';
  101.         $data['nav_edu'] = $this->main_model->nav_edu();
  102.         $data['sidebar'] = 'sidebar/voucher/sidebar';
  103.         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">Test</li>';
  104.        
  105.         $data['judul'] = 'Test';
  106.         $data['content'] = 'content/test';
  107.         $this->load->view('template/default_template', $data);
  108.     }
  109.    
  110.     function rpp() {
  111.        
  112.         $data['list_ebook_sd'] = $this->content_model->list_ebook('rpp_sd');
  113.         $data['list_ebook_smp'] = $this->content_model->list_ebook('rpp_smp');
  114.         $data['list_ebook_sma'] = $this->content_model->list_ebook('rpp_sma');
  115.        
  116.         $data['submenu'] = 'submenu/content/submenu';
  117.         $data['nav_edu'] = $this->main_model->nav_edu();
  118.         $data['sidebar'] = 'sidebar/voucher/sidebar';
  119.         $data['content'] = 'content/rpp/index';
  120.         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">RPP</li>';
  121.        
  122.          if($this->uri->segment(3)) {
  123.             $data['link'] = urldecode($this->uri->segment(3)).'.pdf';
  124.             $cek = $this->content_model->cek_ebook($data['link']);
  125.             if($cek){
  126.                 $data['judul'] = $this->content_model->judul_ebook($data['link'])->subtitle;
  127.                 $data['content'] = 'content/rpp/read';
  128.                 $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li><a href="'.base_url().'content/rpp">RPP</a></li><li class="active">'.$data['judul'].'</li>';
  129.             }
  130.         }
  131.         $this->load->view('template/default_template', $data);
  132.     }
  133.      
  134.     function efb() {
  135.         $data['submenu'] = 'submenu/content/submenu';
  136.         $data['nav_edu'] = $this->main_model->nav_edu();
  137.         $data['sidebar'] = 'sidebar/voucher/sidebar';
  138.         $data['content'] = 'content/efb/index';
  139.         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li></li><li class="active">EFB</li>';
  140.        
  141.         if($this->uri->segment(3) < 9 AND $this->uri->segment(3) > 0){
  142.             $data['content'] = 'content/efb/topic_'.$this->uri->segment(3);
  143.             $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li><a href="'.base_url().'content/efb">EFB</a></li><li class="active">Topic '.$this->uri->segment(3).'</li>';
  144.         }
  145.        
  146.         $this->load->view('template/default_template', $data);  
  147.     }
  148.    
  149.     function freetutorial() {
  150.        
  151.         $data['submenu'] = 'submenu/content/submenu';
  152.         $data['nav_edu'] = $this->main_model->nav_edu();
  153.         $data['sidebar'] = 'sidebar/voucher/sidebar';
  154.         $data['content'] = 'content/freetutorial';
  155.         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">Free Tutorial</li>';
  156.         $this->load->view('template/default_template', $data);
  157.     }
  158.    
  159.     function hsk() {
  160.         $data['submenu'] = 'submenu/content/submenu';
  161.         $data['nav_edu'] = $this->main_model->nav_edu();
  162.         $data['sidebar'] = 'sidebar/voucher/sidebar';
  163.         $data['content'] = 'content/hsk';
  164.         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">HSK</li>';
  165.         $this->load->view('template/default_template', $data);
  166.     }
  167.    
  168.     function taplai() {
  169.        
  170.         $data['submenu'] = 'submenu/content/submenu';
  171.         $data['nav_edu'] = $this->main_model->nav_edu();
  172.         $data['sidebar'] = 'sidebar/voucher/sidebar';
  173.         $data['content'] = 'content/taplai/index';
  174.         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li></li><li class="active">Taplai</li>';
  175.         $data['list_content'] = $this->content_model->list_taplai();
  176.        
  177.         if($this->uri->segment(3)) {
  178.             $data['judul'] = str_replace('-', ' ', $this->uri->segment(3));
  179.             $cek = $this->content_model->cek_taplai($data['judul']);
  180.             if($cek){
  181.                 $data['link'] =  $this->content_model->link_taplai($data['judul'])->link;
  182.                 $data['content'] = 'content/taplai/view';
  183.                 $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li><a href="'.base_url().'content/taplai">Taplai</a></li><li class="active">'.$data['judul'].'</li>';
  184.             }
  185.         }
  186.        
  187.         $this->load->view('template/default_template', $data);
  188.     }
  189.    
  190.     function toeflnew() {
  191.        
  192.         $this->load->model('mod_toeflnew');
  193.        
  194.         $data['pel'] = $this->mod_toeflnew->get_pelajaran();
  195.         $data['list_koleksi_soal'] = $this->content_model->list_content('toeflnew');
  196.         $data['submenu'] = 'submenu/content/submenu';
  197.         $data['nav_edu'] = $this->main_model->nav_edu();
  198.         $data['sidebar'] = 'sidebar/voucher/sidebar';
  199.         $data['content'] = 'content/toeflnew';
  200.         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">TOEFL</li>';
  201.         $this->load->view('template/default_template', $data);
  202.        
  203.     }
  204.    
  205.     function toeicnew() {
  206.        
  207.         $this->load->model('mod_toeicnew');
  208.        
  209.         $data['pel'] = $this->mod_toeicnew->get_pelajaran();
  210.         $data['list_koleksi_soal'] = $this->content_model->list_content('toeicnew');
  211.         $data['submenu'] = 'submenu/content/submenu';
  212.         $data['nav_edu'] = $this->main_model->nav_edu();
  213.         $data['sidebar'] = 'sidebar/voucher/sidebar';
  214.         $data['content'] = 'content/toeicnew';
  215.         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">TOEIC</li>';
  216.         $this->load->view('template/default_template', $data);
  217.        
  218.     }
  219.    
  220.     function uan() {
  221.         $data['submenu'] = 'submenu/content/submenu';
  222.         $data['nav_edu'] = $this->main_model->nav_edu();
  223.         $data['sidebar'] = 'sidebar/content/uan';
  224.         $data['content'] = 'content/uan/index';
  225.         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">UAN</li>';
  226.        
  227.         if ($this->uri->segment(3)) {
  228.            
  229.             $kode = $this->uri->segment(3);
  230.            
  231.             if ($kode == 'sd' OR $kode == 'smp' OR $kode == 'sma_ipa' OR $kode == 'sma_ips' OR $kode == 'sma' OR $kode == 'smk'){
  232.                 $data['content'] = 'content/uan/uan_'.$kode;
  233.                
  234.                 if($kode == 'sma_ipa'){
  235.                     $kode = 'SMA IPA';
  236.                 }elseif($kode == 'sma_ips'){
  237.                     $kode = 'SMA IPS';
  238.                 }elseif($kode == 'sma'){
  239.                     $kode = 'SMA';
  240.                 }
  241.                
  242.                 $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li><a href="'.base_url().'content/uan">UN</a></li><li class="active">UN '.strtoupper($kode).'</li>';
  243.             } else {
  244.                 redirect('content/uan');
  245.             }
  246.         }
  247.  
  248.         $this->load->view('template/default_template', $data);
  249.     }
  250.    
  251.     function cpns() {
  252.        
  253.         $this->load->model('mod_cpns');
  254.        
  255.         $data['pel'] = $this->mod_cpns->get_pelajaran();
  256.         $data['list_koleksi_soal'] = $this->content_model->list_content('cpns');
  257.         $data['submenu'] = 'submenu/content/submenu';
  258.         $data['nav_edu'] = $this->main_model->nav_edu();
  259.         $data['sidebar'] = 'sidebar/voucher/sidebar';
  260.         $data['content'] = 'content/cpns';
  261.         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">CPNS</li>';
  262.         $this->load->view('template/default_template', $data);
  263.        
  264.     }
  265.    
  266.  
  267.     function ukdi() {
  268.        
  269.         $this->load->model('mod_ukdi');
  270.        
  271.         $data['pel'] = $this->mod_ukdi->get_pelajaran();
  272.         $data['list_koleksi_soal'] = $this->content_model->list_content('cpns');
  273.         $data['submenu'] = 'submenu/content/submenu';
  274.         $data['nav_edu'] = $this->main_model->nav_edu();
  275.         $data['sidebar'] = 'sidebar/voucher/sidebar';
  276.         $data['content'] = 'content/ukdi';
  277.         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">Ujian Kompetensi Dokter Indonesia</li>';
  278.         $this->load->view('template/default_template', $data);
  279.        
  280.     }
  281.    
  282.     function ncb() {
  283.        
  284.         $this->load->model('mod_ncb');
  285.        
  286.         $data['pel'] = $this->mod_ncb->get_pelajaran();
  287.         $data['list_koleksi_soal'] = $this->content_model->list_content('ncb');
  288.         $data['submenu'] = 'submenu/content/submenu';
  289.         $data['nav_edu'] = $this->main_model->nav_edu();
  290.         $data['sidebar'] = 'sidebar/voucher/sidebar';
  291.         $data['content'] = 'content/ncb';
  292.         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">NACHABU</li>';
  293.         $this->load->view('template/default_template', $data);
  294.        
  295.     }
  296.    
  297.     function tni_polri() {
  298.             $this->load->model('mod_tni_polri');
  299.            
  300.             $isinya = $this->uri->segment(3);
  301.            
  302.             switch($isinya) {
  303.                     case 'tni' :
  304.                         $data['pel'] = $this->mod_tni_polri->get_pelajaran('tni');
  305.                         $data['content'] = 'content/tni_polri/tni';
  306.                         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">TNI POLRI - TNI</li>';
  307.                         break;
  308.                    
  309.                     case 'pol' :
  310.                         $data['pel'] = $this->mod_tni_polri->get_pelajaran('polri');
  311.                         $data['content'] = 'content/tni_polri/pol';
  312.                           $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">POLRI</li>';
  313.                         break;
  314.                    
  315.                     default:
  316.                         $data['content'] = 'content/tni_polri/home';
  317.                         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">POLRI</li>';
  318.                         break;
  319.                     }
  320.                    
  321.             $data['submenu'] = 'submenu/content/submenu';
  322.             $data['nav_edu'] = $this->main_model->nav_edu();
  323.             $data['sidebar'] = 'sidebar/voucher/sidebar';
  324.             $this->load->view('template/default_template', $data);
  325.     }
  326.    
  327.     function pnkl() {
  328.             $this->load->model('mod_pnkl');
  329.            
  330.             $isinya = $this->uri->segment(3);
  331.            
  332.             switch($isinya) {
  333.                     case 'gtn' :
  334.                         $data['pel'] = $this->mod_pnkl->get_pelajaran('gtn');
  335.                         $data['content'] = 'content/pnkl/gtn';
  336.                         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">Pendidikan Keluarga - Gernas Tanpa Narkoba</li>';
  337.                         break;
  338.                    
  339.                     case 'ssbl' :
  340.                         $data['pel'] = $this->mod_pnkl->get_pelajaran('ssbl');
  341.                         $data['content'] = 'content/pnkl/ssbl';
  342.                         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">Pendidikan Keluarga - Sopan Santun Berlalu Lintas </li>';
  343.                         break;
  344.                        
  345.                     case 'sapung' :
  346.                         $data['pel'] = $this->mod_pnkl->get_pelajaran('sapung');
  347.                         $data['content'] = 'content/pnkl/sapung';
  348.                         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">Pendidikan Keluarga - Saber Pungli  </li>';
  349.                         break;
  350.                    
  351.                     case 'mulok' :
  352.                         $data['pel'] = $this->mod_pnkl->get_pelajaran('mulok');
  353.                         $data['content'] = 'content/pnkl/mulok';
  354.                         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">Pendidikan Keluarga - Muatan  Lokal </li>';
  355.                         break;
  356.                    
  357.                     default:
  358.                         $data['pel'] = $this->mod_pnkl->get_pelajaran('penkel');
  359.                         $data['content'] = 'content/pnkl/penkel';
  360.                         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">Pendidikan Keluarga </li>';
  361.                         break;
  362.                     }
  363.                    
  364.             $data['submenu'] = 'submenu/content/submenu';
  365.             $data['nav_edu'] = $this->main_model->nav_edu();
  366.             $data['sidebar'] = 'sidebar/voucher/sidebar';
  367.             $this->load->view('template/default_template', $data);
  368.     }
  369.    
  370.     function antikorupsi() {
  371.    
  372.         $data['submenu'] = 'submenu/content/submenu';
  373.                 $data['nav_edu'] = $this->main_model->nav_edu();
  374.                 $data['sidebar'] = 'sidebar/voucher/sidebar';
  375.                 $data['content'] = 'content/antikorupsi';
  376.        
  377.         if ($this->uri->segment(3)) {
  378.        
  379.             $param = $this->uri->segment(3);
  380.            
  381.             if ($param == 'film' OR $param == 'modul') {
  382.                
  383.                 $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">'.ucwords($param).' Anti Korupsi</li>';
  384.                
  385.                 if ($param == 'film') {
  386.                    
  387.                     $data['list_film'] = $this->content_model->list_film_antikorupsi();
  388.                 }
  389.                 elseif ($param == 'modul') {
  390.                    
  391.                     $data['list_modul'] = $this->content_model->list_ebook('tipikor');
  392.                 }
  393.            
  394.             } else {
  395.                 redirect('content/antikorupsi');
  396.             }
  397.        
  398.         } else {
  399.             redirect('voucher');
  400.         }
  401.        
  402.         $this->load->view('template/default_template', $data);
  403.    
  404.     }
  405.  
  406.     function animasi() {
  407.         $data['submenu'] = 'submenu/content/submenu';
  408.         $data['nav_edu'] = $this->main_model->nav_edu();
  409.         $data['sidebar'] = 'sidebar/voucher/sidebar';
  410.         $data['content'] = 'content/animasi_pembelajaran/index';        
  411.         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">Kumpulan Animasi Pembelajaran</li>';
  412.         $data['list_animasi_pembelajaran'] = $this->content_model->list_animasi_pembelajaran();
  413.  
  414.         $subjek = $this->uri->segment(3);    
  415.  
  416.         if($subjek && $list_judul = $this->content_model->list_animasi_pembelajaran($subjek)) {
  417.  
  418.             $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li><a href="'.base_url().'content/animasi">Kumpulan Animasi Pembelajaran</a></li><li class="active">'.ucwords($subjek).'</li>';
  419.             $data['content'] = 'content/animasi_pembelajaran/subjek';
  420.             $data['subjek'] = $subjek;
  421.             $data['list_judul'] = $list_judul;
  422.  
  423.             $judul = $this->uri->segment(4);
  424.  
  425.             if ($judul){
  426.                 $data['judul'] = str_replace('-', ' ', $judul);
  427.                 $cek = $this->content_model->cek_animasi_pembelajaran($data['judul']);
  428.                 if($cek){
  429.                     $data['link'] =  $link = $this->content_model->link_animasi_pembelajaran($data['judul'])->link;
  430.                     $data['sumber'] = $this->content_model->link_animasi_pembelajaran($data['judul'])->sumber;
  431.                     $data['subjek'] = $subjek;
  432.                     $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li><a href="'.base_url().'content/animasi">Kumpulan Animasi Pembelajaran</a></li><li><a href="'.base_url().'content/animasi/'.$subjek.'">'.ucwords($subjek).'</a></li><li class="active">'.$data['judul'].'</li>';
  433.                     $data['content'] = 'content/animasi_pembelajaran/view';
  434.                 }
  435.             }
  436.         }
  437.  
  438.         $this->load->view('template/default_template', $data);
  439.     }
  440.  
  441.     function bukupintar() {
  442.         $data['submenu'] = 'submenu/content/submenu';
  443.         $data['nav_edu'] = $this->main_model->nav_edu();
  444.         $data['sidebar'] = 'sidebar/voucher/sidebar';
  445.         $data['content'] = 'content/bukupintar/index';
  446.         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li></li><li class="active">Taplai</li>';
  447.        
  448.         if($this->uri->segment(3) == 'view' && $this->uri->segment(4)) {
  449.             $data['judul'] = ucwords(str_replace('_', ' ', $this->uri->segment(4)));
  450.             $data['content'] = 'content/bukupintar/view';
  451.             $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li><a href="'.base_url().'content/bukupintar">Buku Pintar</a></li><li class="active">'.$data['judul'].'</li>';
  452.         }
  453.        
  454.         $this->load->view('template/default_template', $data);
  455.     }
  456.  
  457.     function komik(){
  458.         if ($this->uri->segment(3)) {
  459.        
  460.             $param = $this->uri->segment(3);
  461.             $data['judul'] = $param;
  462.             $judul = ucwords(str_replace('-', ' ', $param));
  463.             $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li><a href="' . base_url('content/komik') . '">Komik Nachabu</a></li><li class="active">' . $judul . '</li>';
  464.            
  465.             if ($param == 'bahaya-merokok') {
  466.                 $this->load->view('content/comic/view', $data);
  467.  
  468.             } elseif ($param == 'buah-kejujuran') {
  469.                 $this->load->view('content/comic/view', $data);
  470.  
  471.             } elseif ($param == 'jangan-tiru-yang-tak-baik') {
  472.                 $this->load->view('content/comic/view', $data);
  473.  
  474.             } elseif ($param == 'gundul-gundul-pacul') {
  475.                 $this->load->view('content/comic/view', $data);
  476.  
  477.             } elseif ($param == 'ikhlas-memberi') {
  478.                 $this->load->view('content/comic/view', $data);
  479.  
  480.             } elseif ($param == 'jempol-untuk-nachabu') {
  481.                 $this->load->view('content/comic/view', $data);
  482.  
  483.             } elseif ($param == 'kado-kreatif') {
  484.                 $this->load->view('content/comic/view', $data);
  485.  
  486.             } elseif ($param == 'mengenal-pancasila') {
  487.                 $this->load->view('content/comic/view', $data);
  488.  
  489.             } elseif ($param == 'nainggolan-pemain-pssi') {
  490.                 $this->load->view('content/comic/view', $data);
  491.  
  492.             } elseif ($param == 'tetangga-baru') {
  493.                 $this->load->view('content/comic/view', $data);
  494.                
  495.             } else {
  496.                 redirect('content/komik');
  497.             }
  498.        
  499.         } else {
  500.             $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li><a href="' . base_url('content/komik') . '">Komik Nachabu</a></li>';
  501.             $this->load->view('content/comic/index', $data);
  502.         }
  503.     }
  504.    
  505.     function umptn() {
  506.  
  507.         $this->load->model('mod_umptn');
  508.        
  509.         $data['pel'] = $this->mod_umptn->get_pelajaran();
  510.         $data['list_koleksi_soal'] = $this->content_model->list_content('umptn');
  511.         $data['submenu'] = 'submenu/content/submenu';
  512.         $data['nav_edu'] = $this->main_model->nav_edu();
  513.         $data['sidebar'] = 'sidebar/voucher/sidebar';
  514.         $data['content'] = 'content/umptn';
  515.         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">UMPTN</li>';
  516.         $this->load->view('template/default_template', $data);
  517.  
  518.     }
  519.    
  520.         function sbmptn() {
  521.        
  522.         $this->load->model('mod_sbmptn');
  523.        
  524.         $data['pel'] = $this->mod_sbmptn->get_pelajaran();
  525.         $data['list_koleksi_soal'] = $this->content_model->list_content('sbmptn');
  526.         $data['submenu'] = 'submenu/content/submenu';
  527.         $data['nav_edu'] = $this->main_model->nav_edu();
  528.         $data['sidebar'] = 'sidebar/voucher/sidebar';
  529.         $data['content'] = 'content/sbmptn';
  530.         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">SBMPTN</li>';
  531.         $this->load->view('template/default_template', $data);
  532.        
  533.     }
  534.  
  535.     function korlantas() {
  536.  
  537.         $this->load->model('mod_korlantas');
  538.        
  539.         $data['pel'] = $this->mod_korlantas->get_pelajaran();
  540.         $data['submenu'] = 'submenu/content/submenu';
  541.         $data['nav_edu'] = $this->main_model->nav_edu();
  542.         $data['sidebar'] = 'sidebar/voucher/sidebar';
  543.         $data['content'] = 'content/korlantas';
  544.         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">SIM</li>';
  545.         $this->load->view('template/default_template', $data);
  546.     }
  547.  
  548.     function ebizz(){
  549.         $data['content'] = 'content/ebizz';
  550.         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li class="active">E-Bizz</li>';
  551.         $this->load->view('template/default_template', $data);        
  552.     }
  553.  
  554.     function yustisi() {
  555.         $this->load->view('content/yustisi');
  556.     }
  557.    
  558.     function videopembelajaran($tingkat_id = NULL,  $kelas_id = NULL,  $kategori_id = NULL, $id = NULL) {
  559.        
  560.         $data['submenu'] = 'submenu/content/submenu';
  561.         $data['nav_edu'] = $this->main_model->nav_edu();
  562.         $data['sidebar'] = 'sidebar/voucher/sidebar';
  563.         $data['content'] = 'content/videopembelajaran/index';
  564.         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li></li><li class="active">Video Pembelajaran</li>';
  565.         $data['list_kelas'] = $this->content_model->list_kelas_videopembelajaran();
  566.         $data['list_kategori'] = $this->content_model->list_kategori_videopembelajaran();
  567.  
  568.         if ($tingkat_id) {
  569.            
  570.             // get list kategori berdasarkan tingkat
  571.             $list_kelas = $this->content_model->list_kelas_videopembelajaran($tingkat_id);
  572.  
  573.             // get list kategori berdasarkan tingkat
  574.             $list_kategori = $this->content_model->list_kategori_videopembelajaran($kelas_id);
  575.  
  576.            
  577.                
  578.                
  579.              // jika ada data kelas
  580.             if ($list_kelas) {
  581.  
  582.                 $tingkat = ucwords($this->content_model->detail_tingkat($tingkat_id));
  583.                 $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li><a href="'.base_url().'content/videopembelajaran">Video Pembelajaran</a></li>'
  584.                     . '<li class="active">'. $tingkat .'</li>';
  585.                 $data['tingkat'] = $tingkat;
  586.                 $data['content'] = 'content/videopembelajaran/kelas';
  587.                 $data['list_kelas'] = $list_kelas;
  588.                
  589.                
  590.                 // jika ada data kategori
  591.             if ($list_kategori) {
  592.  
  593.                 $kelas = ucwords($this->content_model->detail_kategori($kelas_id));
  594.                 $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li><a href="'.base_url().'content/videopembelajaran">kelas</a></li>'
  595.                     . '<li class="active">'. $kelas .'</li>';
  596.                 $data['kelas'] = $kelas;
  597.                 $data['content'] = 'content/videopembelajaran/kategori';
  598.                 $data['list_kategori'] = $list_kategori;
  599.            
  600.            
  601.        
  602.                 if($kategori_id) {
  603.  
  604.                     // get list video
  605.                     $list_videopembelajaran = $this->content_model->list_videopembelajaran($tingkat_id, $kelas_id, $kategori_id);
  606.  
  607.                     if($list_videopembelajaran){
  608.                         $kategori = ucwords($this->content_model->detail_kategori($kategori_id));
  609.                         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li><a href="'.base_url().'content/videopembelajaran">Video Pembelajaran</a></li>'
  610.                             . '<li><a href="'.base_url('content/videopembelajaran/'. $tingkat_id .'/'.$kelas_id). '">'. $kelas .'</a></li>'
  611.                             . '<li class="active">'. $kategori .'</li>';
  612.                         $data['content'] = 'content/videopembelajaran/video';
  613.                         $data['list_videopembelajaran'] = $list_videopembelajaran;
  614.  
  615.                         if ($id) {
  616.  
  617.                             // get detail video
  618.                             $row = $this->content_model->detail_videopembelajaran($tingkat_id, $kelas_id,$kategori_id, $id);
  619.  
  620.                             // jika ada video
  621.                             if($row) {
  622.                                 $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li><a href="'.base_url().'content/videopembelajaran">Video Pembelajaran</a></li>'
  623.                                     . '<li><a href="'. base_url('content/videopembelajaran/'.$tingkat_id) .'">'. $tingkat .'</a>'
  624.                                     . '<li><a href="'. base_url('content/videopembelajaran/'. $tingkat_id .'/'. $kelas_id .'/'. $kategori_id) .'">'. $kategori .'</a>'
  625.                                     . '<li class="active">'.ucwords($row->judul).'</li>';
  626.                                 $data['content'] = 'content/videopembelajaran/view';
  627.                                 $data['row'] = $row;
  628.                             }
  629.                             else {
  630.                                 // video not found
  631.                                 $this->session->set_flashdata('msg', 'Video Pembelajaran tidak ditemukan');
  632.                                 redirect('content/videopembelajaran/'.$tingkat_id. '/'. $kategori_id);
  633.                             }
  634.                         }
  635.                     }
  636.                     else {
  637.                         //list kategori not found
  638.                         $this->session->set_flashdata('msg', 'Kategori Video Pembelajaran tidak ditemukan');
  639.                         redirect('content/videopembelajaran/'.$tingkat_id);
  640.                     }
  641.  
  642.                    
  643.                 }
  644.            
  645.  
  646.             }
  647.            
  648.         }
  649.         }
  650.        
  651.    
  652.    
  653.    
  654.    
  655.     //coba kelas
  656.                
  657.             // jika ada data kategori
  658.             /*if ($list_kelas) {
  659.  
  660.                 $tingkat = ucwords($this->content_model->detail_tingkat($tingkat_id));
  661.                 $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li><a href="'.base_url().'content/videopembelajaran">Video Pembelajaran</a></li>'
  662.                     . '<li class="active">'. $tingkat .'</li>';
  663.                 $data['tingkat'] = $tingkat;
  664.                 $data['content'] = 'content/videopembelajaran/kelas/';
  665.                 $data['list_kelas'] = $list_kelas;
  666.        
  667.                 if($kelas_id) {
  668.  
  669.                     // get list video
  670.                     $list_videopembelajaran = $this->content_model->list_videopembelajaran($tingkat_id, $kelas_id , $kategori_id);
  671.  
  672.                     if($list_videopembelajaran){
  673.                         $kategori = ucwords($this->content_model->detail_kelas($kelas_id));
  674.                         $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li><a href="'.base_url().'content/videopembelajaran">Video Pembelajaran</a></li>'
  675.                             . '<li><a href="'.base_url('content/videopembelajaran/'.$tingkat_id). '">'. $tingkat .'</a></li>'
  676.                             . '<li class="active">'. $kelas .''. $kategori .'</li>';
  677.                         $data['content'] = 'content/videopembelajaran/video';
  678.                         $data['list_videopembelajaran'] = $list_videopembelajaran;
  679.  
  680.                         if ($id) {
  681.  
  682.                             // get detail video
  683.                             $row = $this->content_model->detail_videopembelajaran($tingkat_id,$kelas_id, $kategori_id, $id);
  684.  
  685.                             // jika ada video
  686.                             if($row) {
  687.                                 $data['crumb'] = '<li><a href="' . base_url() . 'voucher">Fitur Edukasi</a></li><li><a href="'.base_url().'content/videopembelajaran">Video Pembelajaran</a></li>'
  688.                                     . '<li><a href="'. base_url('content/videopembelajaran/'.$tingkat_id) .'">'. $tingkat .'</a>'
  689.                                     . '<li><a href="'. base_url('content/videopembelajaran/'. $tingkat_id .'/'. $kelas_id .'/'. $kategori_id) .'">'. $kategori .'</a>'
  690.                                     . '<li class="active">'.ucwords($row->judul).'</li>';
  691.                                 $data['content'] = 'content/videopembelajaran/view';
  692.                                 $data['row'] = $row;
  693.                             }
  694.                             else {
  695.                                 // video not found
  696.                                 $this->session->set_flashdata('msg', 'Video Pembelajaran tidak ditemukan');
  697.                                 redirect('content/videopembelajaran/'.$tingkat_id. '/'. $kelas_id .'/'. $kategori_id);
  698.                             }
  699.                         }
  700.                     }
  701.                     else {
  702.                         //list kategori not found
  703.                         $this->session->set_flashdata('msg', 'Kategori Video Pembelajaran tidak ditemukan');
  704.                         redirect('content/videopembelajaran/'.$tingkat_id);
  705.                     }
  706.  
  707.                    
  708.                 }
  709.  
  710.             }
  711.             else {
  712.                 //kategori not found
  713.                 $this->session->set_flashdata('msg', 'Kelas Video Pembelajaran tidak ditemukan');
  714.                 redirect('content/videopembelajaran');
  715.             }
  716. */
  717.        
  718.        
  719.         $this->load->view('template/default_template', $data);
  720.     }
  721. }
Advertisement
Add Comment
Please, Sign In to add comment