2016-09-03 4 views

답변

0

:

  • 경로 별칭을 (예를 들어, "@ 응용 프로그램/뷰/사이트/인덱스"); 애플리케이션 내 절대 경로 (예 : '// site/index') :보기 이름은 이중 슬래시로 시작합니다. 실제 뷰 파일은 애플리케이션의 뷰 경로 아래에서 검색됩니다.
  • 모듈 내의 절대 경로 (예 : '/ site/index') :보기 이름은 단일 슬래시로 시작합니다. 실제 뷰 파일은 $ module의 뷰 경로 아래에서 검색됩니다.
  • 상대 경로 (예 : 'index') : 실제 뷰 파일은 $ viewPath 아래에서 검색됩니다. 그래서 언급 모듈의 경우

는 작업에서이 작업을 수행 :

return $this->render('@app/modules/forum/views/default/index'); 

이 주 응용 프로그램의 응용 레이아웃보기를 렌더링합니다. 사용하려면 모듈의 레이아웃은 행동뿐만 아니라이 추가

$this->layout = '@app/modules/forum/views/layouts/main'; 

이것은 forum 모듈보기 default/index 및 레이아웃 main을 가정합니다.

+1

작곡가를 통해 설치된 yii2 확장은 자동으로 자신의'@ vendorname/extensionname' 별칭을 얻습니다. – mae

관련 문제