Skip to main content

Controller

January 25, 2010 by dhebonno

dhebonno's picture

Salam sejahtera saudara sebangsa & setanah air.

mau tanya2 nich

Ada yang tau ga ya?

Cara untuk menggunakan controller dalam controller

ilustrasi:

Controller A
Function AA

akan digunakan dalam

Controller B
Fungsi BB (menggunakan serta controller A)

mohon pencerahannya dr saudara2

terimakasih sebelumnya...

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

BLS:

April 12, 2010 by syabac, 1 year 42 weeks ago
Comment: 6261

syabac's picture

salah satu cara B mengextends si controller A

 
// file /controllers/a.php
class A extends Controller{
    function AA() 
    { //do something ;}
}
 
// file /controllers/b.php
require_once 'A.php';
class B extends A {
    function BB(){ 
         parent::AA();
         //do something;
    }
}

atau juga bisa buat library yang membungkus rutin yang ada di method A::AA();

// file libraries/Mylib.php
class MyLib{
     function do_something(){ 
         //do something
     }
}
 
// file /controllers/a.php
class A extends Controller{
    function AA() { 
         $this->load->library('mylib');
         $this->mylib->do_something();
          // others routine
    }
}
 
// file /controllers/b.php
class B extends Controller {
    function BB(){ 
         $this->load->library('mylib');
         $this->mylib->do_something();
          //others routine
    }
}

Semoga membantu..

Ini contohnya mungkin nggak

April 8, 2010 by mul14, 1 year 43 weeks ago
Comment: 6236

mul14's picture

Ini contohnya mungkin nggak bener

include(APPPATH.'controller/A.php'); // Load class A
A::AA(); // Call function AA in A_Controller in B Controller OR
$a = new A;
$a->AA();

Oh yaa barusan baca ini
http://codeigniter.com/wiki/Wick/
http://codeigniter.com/forums/viewthread/55212/P15/

redirect

February 3, 2010 by opan, 2 years 1 day ago
Comment: 5876

opan's picture

Pakai aja redirect('nama_class/nama_function');

class

March 8, 2010 by k0il, 1 year 47 weeks ago
Comment: 6197

k0il's picture

apa nama class dan nama file harus sama ??

Balas

April 5, 2010 by Firu, 1 year 43 weeks ago
Comment: 6244

Firu's picture

ya nama class dengan nama file memang harus sama, karena itu memang sudah menjadi ketentuan di CI.

Semoga membantu....

Premium Drupal Themes by Adaptivethemes