제목 | view 페이지에서 controllers 이름을 알고 싶습니다. | ||
---|---|---|---|
글쓴이 | 나잇황제 | 작성시각 | 2010/07/30 16:28:24 |
|
|||
view에 뿌려지는 메소드를 포함한 controllers 이름을 알고 싶습니다. 따로 변수로 지정 안해주고 알아 올 수 있는 방법이 없나요? $this로 접근 하면 될 것 같은데.. 뭔가 있을듯 한데.. 혹시 아시는 분 계신가요? |
|||
다음글 | 초보자 질문이요.. 모델에서 다른 모델사용하기 (3) | ||
이전글 | CI 라이센스는 어떻게 되나요?? (4) | ||
변종원(웅파)
/
2010/07/30 17:30:45 /
추천
0
|
배강민
/
2010/07/30 23:40:59 /
추천
0
글만보고 profiler에서 저도 사용해본적이 있어서 뒤적여보니 웅파행님께서 이미...ㅋㅋ... |
routes.php에 따로 라우팅을 이용하지 않으신다면 아주 간단합니다.
보편적으로
$this->uri->segment('1') -> controller
$this->uri->segment('2') -> method
어렵게 생각하면 할수록 점점 어려워집니다.
아니면 프로파일링을 보시면 해답이 있습니다.
$this->output->enable_profiler(TRUE); 로 해보면 페이지 하단에 여러 정보가 나타나는데
라우팅을 이용한 경우에도 실제 controller와 method가 나타납니다.
profiler 라이브러리 한번 열어보세요.
열어보니
echo $this->router->fetch_class()."/".$this->router->fetch_method();
이렇게 쓰시면 되겠네요.