Advertisement
jamboljack

Berita Controller

Feb 15th, 2015
346
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.86 KB | None | 0 0
  1. <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  2.  
  3. class Berita extends CI_Controller{
  4.     public function __construct(){
  5.         parent::__construct();     
  6.         $this->load->library('templatefo');
  7.         $this->load->model('menu_model');
  8.         $this->load->model('berita_model');                
  9.     }
  10.    
  11.     public function index() {
  12.         $data['social'] = $this->menu_model->select_social()->result();
  13.         $data['fasilitas'] = $this->menu_model->select_fasilitas()->result();
  14.         $data['pelayanan'] = $this->menu_model->select_service()->result();
  15.         $data['group'] = $this->menu_model->select_grup()->result();
  16.         $data['contact'] = $this->menu_model->select_contact()->row();
  17.         $data['artikel'] = $this->menu_model->select_artikel()->result();
  18.         $data['agenda'] = $this->menu_model->select_agenda()->result();
  19.    
  20.         $data['beritaall'] = $this->berita_model->select_berita()->result();           
  21.         $this->templatefo->display('berita_v', $data);     
  22.     }
  23.  
  24.     public function beritaid($news_id = null) {        
  25.         $news_id = $this->uri->segment(3);
  26.         if(!isset($news_id)) {
  27.             redirect(site_url('error'));
  28.         } else {
  29.             $data['social'] = $this->menu_model->select_social()->result();
  30.             $data['fasilitas'] = $this->menu_model->select_fasilitas()->result();
  31.             $data['pelayanan'] = $this->menu_model->select_service()->result();
  32.             $data['group'] = $this->menu_model->select_grup()->result();
  33.             $data['contact'] = $this->menu_model->select_contact()->row();
  34.             $data['artikel'] = $this->menu_model->select_artikel()->result();
  35.             $data['agenda'] = $this->menu_model->select_agenda()->result();
  36.                
  37.             $data['detail'] = $this->berita_model->select_berita_detail($news_id)->row();
  38.             $data['recent'] = $this->berita_model->select_berita_recent()->result();
  39.             $this->templatefo->display('beritadetail_v', $data);       
  40.         }
  41.     }          
  42. }
  43. /* Location: ./application/controller/berita.php */
  44. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement