| 제목 | 컨트롤러에서 모델 로드시 문의 사항입니다. | ||
|---|---|---|---|
| 카테고리 | 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을 붙여서 로딩해주는 곳이 있을 겁니다.