웹개발도 처음, ci개발도 처음인 1인입니다.
(현재 열심 히 수정 중인 내용...;;)
3.
역시 controller (A)에서 다른 controller 로드시 타 컨트롤러 클래스로 새로운 객체를 생성할 시...
config/autoload.php 에서 autoload 하도록 한 라이브러리가 (A)에는 제대로 로딩되지 않아 라이브러리내 함수 사용시 에러가 발생합니다.
사소해 보이지만, 제 나름대로 엄청 삽질해가며 터득한 체험담입니다.;;
해결책은 못찾는 미려한 실력이라 3가지 상황을 피해서 만들고 있습니다. 초보 개발자분에게 조금 도움이 되셨길 바래욤!!
저는 컨트롤러를 url 에 대응하는 녀석이라고만 생각해서인지
혹시나 모델이나 라이브러리를 쓰면 훨씬 더 편하게 할 수 있는 것을
컨트롤러가 컨트롤러를 불러 쓰는 방식으로 구현함으로써 더 어렵게 하고 계신건 아닌가 하는 생각이 살짝 듭니다.
다소 주제 넘는 참견일지 몰라 말씀드리기가 조금 조심스럽지만 저도 처음 코드이그나이터 접했을 때 컨트롤러에서 컨트롤러를 로드해서 사용하는 것에 대해 고민했던 사람으로써 동지애가 느껴져서(? ^^) 한 말씀 올려봤습니다. ^^