CI 묻고 답하기

제목 require 콘트롤러 호출...
글쓴이 슈퍼개미 작성시각 2011/07/25 18:16:53
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 19087   RSS
안녕하세요..! 뭐하나 만들고 있는데 막히는 부분이 있어서 이렇게 질문을 올립니다.

autoload에 util을 추가 해놓고..[ $autoload['libraries'] = array('util');]

//Go시작
class Go extends CI_Controller {

   Public function __construct() {
        parent::__construct(); 
    }

    Public function _remap($class, $param = array()) {
                   $this->util->test();    //테스트가 표시됩니다.
                   $this->_conttest();
   }
   private function _conttest()
  {
       require_once (APPPATH."controllers/cnt".EXT);   <-이렇게 해서 cnt을 호출했습니다.       
  }

}


////Cnt시작
class Cnt extends CI_Controller {

    Public function __construct() { 
          parent::__construct(); 
         $this->util->test(); //테스트가 표시됩니다.

      }  
}

//Go 의 ->util->test();하면 테스트가 표시되는데

//Cnt의 ->util->test();을 하면 에러가 납니다.

Message: Undefined property: Cnt::$util

컨트롤러에서  컨트롤러를 호출하지 못한다고 하는것 같은데 어떻게 방법이 없을까요?..
wiki에 찾아보니 MY_pageController 에 대한 내용이 있던데.. 왠지 그 방법은 쓰고 싶지 않고...
방법이 있을듯 한데.. 없으면 작업하려고 하는 것을 다시 생각해 봐야하는데.....ㅡ.ㅡ;
읽어주셔서 감사합니다.
 다음글 uri_protocol 관련 질문입니다. (1)
 이전글 ci질문이 아니고 배열 질문인데요.. (2)

댓글

헛발이 / 2011/07/25 19:06:20 / 추천 0
widget 이란 단어로 검색해 보세요~