CI 묻고 답하기

제목 config의 database설정을 불러오는 부분을 보통 어디에 집어넣으시나요?
글쓴이 유승민 작성시각 2013/06/14 10:12:13
댓글 : 5 추천 : 0 스크랩 : 0 조회수 : 12185   RSS
 $this->load->database(); 이부분..

컨트롤러???
모델??
공통모델??

저는 모델쪽 생성자(?)에 넣어뒀는데..
이번에 공통모델을 만들려고 생각해보니까 어디다 넣어야될지 좀 고민이 되네요...

 다음글 xbebug 사용 (1)
 이전글 CSRF 사용시 AJAX 사용 이게 맞나요? (2)

댓글

/ 2013/06/14 10:15:10 / 추천 0
 맘편히 autoload..?;
변종원(웅파) / 2013/06/14 10:20:32 / 추천 0
웹페이지 몇개 있는 사이트가 아닌 이상은 무조건 autoload입니다.

웹 사이트 치고 db 연결 안하는 페이지가 거의 없죠. ^^

메모리가 걱정되면 메소드별로 로딩할 수도 있습니다만... 
유승민 / 2013/06/14 10:43:47 / 추천 0
 음... autoload하고 모델에서 공통모델 호출하니까 에러나네요..
function __construct()
{
// Call the Model constructor
parent::__construct();
$this->load->Model('common/common_dao');
}
..끆..

공통모델을 불러오는 모델은
app/Model/admin/pk_dao.php
공통모델은
app/Model/common/common_dao.php
음.. 경로가 잘못된문제인건가요...

에러문구 : Unable to locate the model you have specified: common_dao
변종원(웅파) / 2013/06/14 11:02:40 / 추천 0
어디부터 디렉토리인지 모르지만 모델은 디렉토리 1단계만 가능합니다.
유승민 / 2013/06/14 11:11:06 / 추천 0
 common이랑 admin부터 디렉토리에요..
Model이 아니라 models네요....ㅋ.. 그 모델 들어가는 디렉토리...ㅇㅇ...