본문 바로가기

php 헛다리/CI3 헛다리

ci3 MY_Controller 추가 사용

728x90

ci3 MY_Controller 추가 사용

system/core/CodeIgniter.php 에 확인해 보면

/// $CFG->config['subclass_prefix']  app/config/config.php 에 설정되어잇다. 기본적으로 MY_ 로 되어있다

	function &get_instance()
	{
		return CI_Controller::get_instance();
	}

	if (file_exists(APPPATH.'core/'.$CFG->config['subclass_prefix'].'Controller.php'))
	{
		require_once APPPATH.'core/'.$CFG->config['subclass_prefix'].'Controller.php'; 
        ///  딱 core/MY_Controller.php 만 로드 하게 되어있다.
	}

 

 

 

MY_Controller.php 대신 아래의 파일을 사용해야 할일이 생겼다.

application/core/MY_Ver02_Controller.php

 

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

require_once APPPATH . 'core/MY_Ver02_Controller.php'; // 직접로드 

class Test02 extends MY_Ver02_Controller
{

    public function __construct()
    {
        parent::__construct();
        // Your own constructor code

    }//end-fun
728x90

'php 헛다리 > CI3 헛다리' 카테고리의 다른 글

ci3 첫페이지 설정  (1) 2024.12.30
ci3 페이지 정보 출력 - 쿼리 메모리 등등  (0) 2024.12.30