컨트롤러에서 모델을 호출할 때 $this->load->model('common/common_dao', '별명'); 이런식으로 해서 원하는 이름으로 사용 할 수 있잖아요..
$autoload['model'] = array('model1', 'model2'); autoload는 이런식으로 되는데 기존에 컨트롤러에서 호출할 때 처럼 별명을 설정할 수 없을까요?
답변7
#1배강민2013-06-17 14:42:41
core/Loader.php 를 봤는데, 모델을 부르는 함수 자체에는 별명을 넣을 수 있게 되어있는데
autoload 의 배열을 실행하는단에서는 별명을 안넣는것처럼 보이네요..흠..
제가 잘 못 보는건지 모르겠는데..
// Autoload models
if (isset($autoload['model']))
{
$this->model($autoload['model']);
}
으로 호출하고
public function model($model, $name = '', $db_c /> 이놈을 호출하는데.. 좀 흠..
autoload 의 배열을 실행하는단에서는 별명을 안넣는것처럼 보이네요..흠..
제가 잘 못 보는건지 모르겠는데..
으로 호출하고
public function model($model, $name = '', $db_c />
이놈을 호출하는데.. 좀 흠..