설정 라인은 다음과 같습니다 설정이를 추가하여 : 모두가 (here 여기 예를 들어), HMVC와 하위 디렉토리들은 사용할 수있을 것 같다 .php 파일은 /application/config/config.php에 있습니다 :Codeigniter HMVC는 하위 디렉토리 cq를 무시합니다. 좀 <a href="https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc" rel="nofollow">Wiredesignz</a></p> <p>점의 HMVC 모듈 고민 한
$config['modules_locations'] = array(
APPPATH.'modules/' => '../modules/',
APPPATH.'modules/' => '../modules/test',
);
그러나, 저를 위해 작동하지 않습니다. 이 줄은 완전히 무시 된 것 같습니다. 내가 무엇을 시도했다
: 나는 전체 $의 설정 [ 'modules_locations'] 줄을 제거하더라도,
-modules
-- foo
-- -- controllers
-- -- -- test.php
-- test
-- -- bar
-- -- -- controllers
-- -- -- -- baz.php
foo는/테스트 작품 :
다음 파일을했다. 그러나 test/bar/baz는 그렇지 않습니다.
Wiredesignz의 맨 페이지는 말한다 :
모듈 : $ 위치 배열이 응용 프로그램/config.php를 파일에 설정 될 수 있습니다.
필자는 오타 (application/config/config.php가 논리적 인 것 같습니다.)하지만 나는 그걸 시험해 보았습니다.
여기에 무슨 문제가 있습니까?
TNX :
편집 :에 의해 나는이 주제에 대해 많은 포럼에 따라가 아니라면, 그냥 올바른
왜 하위 디렉토리가 필요한가요? –
설정에서 가장 긴 경로를 먼저 넣고 차이가 있는지 확인하십시오. – ahmad
@WahyuKristianto : 다른 사람들과 관리자 모듈을 분리하고 싶기 때문입니다. – f4der