Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
- class Kategori extends CI_Controller {
- public function __construct()
- {
- parent::__construct();
- $this->load->model("kategori_model"); //constructor yang dipanggil ketika memanggil products.php untuk melakukan pemanggilan pada model : products_model.php yang ada di folder models
- }
- public function index()
- {
- $data['listKategori'] = $this->kategori_model->getAllKategori();
- // $header berisi array data yang akan dilemparkan ke view header.php
- $header = array(
- 'title' =>'Welcome to my Website'
- );
- // $content berisi array data yang akan dilemparkan ke view content.php
- $content = array(
- 'article' =>'Lorem Ipsum Dolor Sit Amet'
- );
- // kumpulkan data yang akan dilemparkan ke view index.php
- $data['data_to_load'] = array($header,$content);
- $data['tmp_file']='kategori/front';
- // load view index.php dengan beban data $data
- $this->load->view('index',$data);
- }
- public function deleteProductDb($id_kategori)
- {
- $this->kategori_model->deleteProduct($id_kategori);
- redirect('kategori');
- }
- public function updateProduct($id_kategori)
- {
- $data['product'] = $this->kategori_model->getProduct($id_kategori);
- $data['tmp_file']='kategori/update_product';
- // load view index.php dengan beban data $data
- $this->load->view('index',$data);
- }
- public function updateProductDb()
- {
- $data=array(
- 'id_kategori'=>$this->input->post('id_kategori'),
- 'kategori'=>$this->input->post('kategori'));
- $condition['id_kategori'] = $this->input->post('id_kategori');
- $this->kategori_model->updateProduct($data, $condition);
- redirect('kategori');
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment