CI 묻고 답하기

제목 처음접하면서 ciboard 소스를 살펴보고있습니다
글쓴이 엿장수 작성시각 2016/06/21 09:15:08
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 14718   RSS

    /**     * 모델을 로딩합니다     */   

    protected $models = array('Board');

    /**     * 헬퍼를 로딩합니다     */   

    protected $helpers = array('form', 'array');

    function __construct()    {        parent::__construct();

        /**         * 라이브러리를 로딩합니다         */       

        $this->load->library(array('querystring'));   

   }

 

처음접하면서 ciboard 소스를 살펴보고있습니다

콘트롤러 클래스의 처음부분인데

메뉴얼보면 모델을 로딩할때

 $this->load->model('helloworld_model');

이런식으로 로딩하던데

위의코드를보면 

protected $models = array('Board');

이렇게되어있는데 어떻게해석해야되나요?

protected $helpers = array('form', 'array');

헬퍼도 마찬가지로 위코드를 어떻게해석해야될지...

 

라이브러리 코딩할때도 array('querystring') 은

어떤값을 가지고있는지 어디에 정의되어있는지 무지헷갈립니다

 

조언부탁드립니다

 다음글 페이지네이션 a 태그 만질라면? (2)
 이전글 초보질문.css js 경로 관련 (3)

댓글

한대승(불의회상) / 2016/06/21 09:50:17 / 추천 0

한개를 로드 하느냐 여러개를 로드 하느냐의 차이 입니다.

한개만 로드 할 경우엔 문자열을 여러개를 로드 할 때는 배열을 사용합니다.

라이브러리는 application/libraries 폴더를 살펴 보시고

헬퍼는 applicatioin/helpers 폴더를 살펴 보세요.

kaido / 2016/06/21 09:53:37 / 추천 0

php 객체 선언과 사용에 대해서 한번 보셔야 할것 같습니다.

php 객체 로 한번 검색해서 기본기를 다져보시는 것이 좋을것 같습니다.

엿장수 / 2016/06/21 10:31:44 / 추천 0

protected $models = array('Board');

이코드의 뜻이 application/models 폴더의 board.php 파일을 로드하는것으로 이해하고 찿아보면

실제 application/models 폴더에는 board.php 파일이 안보입니다

제가잘못이해한건가요?

한대승(불의회상) / 2016/06/21 11:00:21 / 추천 0
application/core 폴더를 살펴보세요