2012-11-14 2 views
0

첫 번째 ZF2 응용 프로그램을 만들고 있는데 내 모듈 중 하나에서 컨트롤러와 연결된보기가로드되지 않습니다. ZF가 실행하려고하는 뷰 경로를 확인할 수있는 방법이 있습니까?ZF2에서로드하려는 뷰 파일을 확인하십시오.

파일 경로와 모듈 구성 설정을 모두 확인했는데 올바른 것으로 보입니다. 동일한 레이아웃을 가진 다른 모든 모듈이 정상적으로 작동하므로 파일 이름 또는 네임 스페이스 문제 일 것으로 생각됩니다.

+0

오류 : module.config.php에서

, 당신은 뭔가를해야합니까? 뷰가 발견되지 않는 경우, 통상은 예외가 Throw됩니다. 자동으로 그래디언트가있는보기가있는 경우 매우 빠른 것을보아야합니다. – Sam

+0

아무런 오류없이 완전히 공백으로 응답합니다. 그냥 무작위로, 나는 관련 뷰 파일이없는 모듈을 만들었고 동일한 출력, 0 바이트의 빈 문서를 제공하는 모듈을 만들었습니다. 내 젠드 서버 로그에 오류가 나타나지 않았습니다. – Wige

+0

모듈이로드되었는지 확인하고 다음을 제공하십시오 : 액세스하고있는 라우트에 대한 route-config, view-config 부분, 뷰의 컨트롤러, 또한 Module.php가 올바른 설정 파일을로드하는지 확인하십시오 – Sam

답변

1

Zend-developer-tools을 사용하면 레이아웃, 템플릿이 사용되는 툴바가 표시됩니다.

문제점 모듈에서는 다른 모듈의 템플릿을 대체 할 수 있습니다. 그러나 템플릿 경로 스택에 의존해야합니다.

'view_manager' => array(
    'template_path_stack' => array(
     'application' => __DIR__ . '/../view', 
    ), 
관련 문제