2013-08-09 3 views
1

CodeIgniter 내부에서 작동하는 다른 프레임 워크를 얻으려고합니다.이 다른 프레임 워크는 자체 설정 파일을 가지고 있습니다. 필요한 값 중 하나는 사이트 또는 기본 URL입니다. 나는 단순히 application/config/config.php 파일에서 CI의 기본 URL 값을 사용할 것이라고 생각했습니다. 두 가지 방법을 시도했습니다.다른 설정 파일 안에 CodeIgniter의베이스 URL을 사용하십시오.

  1. base_url()을 사용하면됩니다. URL 도우미가 자동로드되고 있습니다. "치명적인 오류 : 정의되지 않은 함수 base_url() 호출"
  2. require_once APPPATH . 'config/config.php'; 수행 한 다음 $config['base_url'] 사용하십시오. 이 방법은 application/config/database.php의 데이터베이스 값을 사용하는 데 적합합니다. 하지만 기본 URL에 대해이 오류가 발생합니다 : "메시지 : 정의되지 않은 변수 : config". database.php가 작동하지만 config.php가 아닌 이유는 이해할 수 없습니다.

올바른 방법은 무엇입니까? 설정 파일에 가서

$config['base_url'] = ''; 

메인의 index.php로 이동

* ------------------------------------------------------------------- 
    * CUSTOM CONFIG VALUES 

다음 삽입을 찾아 빈 기본 URL을 -이 도움이되지만 그것을 시도 할 경우

+0

어떤 프레임 워크를 CI와 통합하려고 시도했으며 어떻게 했습니까? –

+0

PHPDevKit이라고합니다. 기본적으로이 프레임 워크와 인터페이스하는 클래스를 만들었습니다. – guptron

답변

1

확실하지 당신이 다음 BASE_URL()

를 사용할 수 있어야

$assign_to_config['base_url'] = 'http://yourdomain.com'; 

귀하의 URL이

관련 문제