2011-01-12 2 views
3

첫 번째 컨트롤러 내에서 두 번째 컨트롤러의 뷰에서 뷰를로드하려고하는데 뷰가 없더라도 뷰를 찾을 수 없다는 오류가 발생합니다.codeigniter에서 뷰로드 중 HMVC가 작동하지 않습니다.


모듈 -> 음악
보기 -> 새 -> file1.php
보기 -> 구 -> file2.php

컨트롤러 -> new.php

에서 내 new.php 내가보기를로드하려고 함수 인덱스를 (사용) 및 뷰

 $this->load->view('old/file2.php'); 

당신이 볼 수 있듯이를로드하려고 파일 2 컨트롤러 내에서 (다른 컨트롤러에서 온 것임) 표시하고 싶지 않습니다.

+0

'.php'는 뷰 호출에 필요하지 않습니다 ... 수동으로 확인하고 뷰가'system/application/views/old/file2.php'에 있음을 확인하십시오 – jondavidjohn

+0

답장을 보내 주셔서 감사합니다. HMVC를 사용하고 있습니다. 파일은 system/application/modules/music/views/old/ – topbennie

답변

11

는 확신 당신은 모듈의 이름을 추가해야

$this->load->view('music/old/file2');

가 수행해야합니다.

+1

에 있습니다. 감사합니다 !!!!!!! – coder4show

관련 문제