컨트롤러 불러오기
controller에서 다른 controller를 불러와 사용해보았다.
장점 |
1) redirect대신에 contoller를 불러와 view를 load 시킬 수 있으며, 필요에 따라 컨트롤러 기능을 더욱 활용할 수 있다.
2) 공통함수의 경우 해당 컨트롤러에 함수를 만든 후, 불러와 쓸 수 있다.
단점 |
1) library 혹은 helper 사용 시, contoller load 부분 위에다 선언을 해주어야 된다.
2) model을 불러와 사용해야 될 경우 직접 load는 불가능 하고, contoller 내에서 load 후 이중으로 불러와 사용하여야 한다. [ex.$this->page(contoller)->db_model(model)->function()]
사용결과 |
특정의 경우에서만 contoller를 불러와 사용하고, model 혹은 공통된 함수는 helper또는 library를 이용하여 쓰는것이 편리한 방법 같다.
'IT.info > 개발' 카테고리의 다른 글
[Jquery]셀렉터 (0) | 2015.07.07 |
---|---|
[Codeigniter]아이디저장/로그인상태유지 (0) | 2015.06.25 |
[Codeigniter]코드이그네이터 서버이관 (0) | 2015.06.25 |
[Codeigniter]에러메세지 (0) | 2015.06.24 |
[PHP]날짜/시간 출력-서버시간 (0) | 2015.06.24 |