2013-06-22 2 views
0

컨트롤러를 호출하고 메서드에서 컨트롤러에 값 또는 데이터를 구문 분석 할 수 있습니까? ,의 난이 방법이 있다고메서드에서 컨트롤러 호출

function loader(){ 
    //some operations to call another controller 
} 

을하자 그 방법에서 나는

i'v이 시도 A/응용 프로그램에 있습니다 느릅 나무 welcome.php라는 이름의 컨트롤러/컨트롤러를 호출 할하지만 아무튼 't 내 나쁜 영어

에 대한

function loader(){ 
    $open = new Welcome(); 
} 

는 말한다 Class Welcome not found

죄송합니다 일

답변

0

컨트롤러를 시작하려면 로더 컨트롤러가 extended으로 설정하십시오.

한다고 가정 컨트롤러에 오신 것을 환영합니다, my_controller는 B 두 개의 컨트롤러와 로더 기능

class Welcome extends CI_Controller { 
    function my_fun() {} 
} 

은 당신이 당신이 처음에 당신이

class My_Controller extends Welcome {   
     $open = $this->my_fun(); 
} 
+0

그것은 나에게 같은 오류 메시지,'클래스에 오신 것을 환영합니다 – Gautam3164

+0

을 내 편집 ANS를 참조하십시오 어떤 문제 – Rdiksa

+0

이 그것을 시도 found'하고 있다면 말하지을 제공, 내가 컨트롤러를 환영 내 로더 클래스를 확장했습니다 .... – Gautam3164

1

처럼 my_controller에서 entended된다 my_fun()를 호출 할 수 있습니다 파일을 포함 시키려면

include('welcome.php');

그런 다음 개체를 만듭니다.

function loader(){ 
    $open = new welcome(); 

    //if you want to call a method in an object 

    $open->MyWelcomeMethod(); 
} 
관련 문제