제목 | 컨트롤러에서 모델 로드시 문의 사항입니다. | ||
---|---|---|---|
카테고리 | CIBOARD | ||
글쓴이 | ssukai | 작성시각 | 2016/11/30 17:12:25 |
|
|||
제가 배우기론 컨트롤러에서 모델 로드시 $this->load->model('Post_model'); 이렇게 로드 하는걸로 아는데
씨아이 보드 다운받아서 보니깐.. 컨트롤러에 protected $models = array('Post', 'Comment', 'Comment_meta'); 이렇게만 정의해 놓았더라고요.. 분명 application/models 폴더를 가면 Post_model.php 파일이 있는데 _model 빼고 앞에 단어(?) post만으로도 컨트롤러에서 로드 가 가능한건가요???
|
|||
다음글 | CI를 설치하고 싶습니다. (1) | ||
이전글 | CI URL에서 변수의 위치가 달라도 되나요? (2) | ||
변종원(웅파)
/
2016/11/30 18:18:20 /
추천
0
|
thisgun
/
2016/12/01 13:39:13 /
추천
0
application/core/CB_Controller.php 의 파일을 보시면
결국에는 $this->load->model('Post_model'); $this->load->model('Comment_model'); $this->load->model('Comment_meta_model');
위와 같이 불러오는 것을 확인할 수 있습니다.
아마도 위의 $this->load->model('이름_model') 은 공통적인 부분이니, 그렇게 처리한 것 같네요. |
ciboard는 개발사에 문의하시는게 좋습니다.
어딘가에 _model을 붙여서 로딩해주는 곳이 있을 겁니다.