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 |