2016-11-09 1 views
1

아포스트로피 -CMS 사이트에 방문 페이지를 추가하고 싶습니다. "landing.html"이라는 아포스트로피 페이지에서보기를 추가합니다. 페이지가 outerLayout을 사용하면 안됩니다. 내가 상속 할 수있는 outerLayoutExtra를 정의하고 싶습니다. 내가 확장 할 수있는 추가 레이아웃을 정의하는 방법이 있습니까?보조 outerLayout을 추가하는 방법이 있습니까?

{% extends data.outerLayoutExtra %} 

내가 아포스트로피 템플릿/뷰에 직접 입력 한 템플릿을 찾지 못했습니다. 확장해야하는 템플릿의 구성이 있습니까?

의견을 보내 주셔서 감사합니다. 그냥 똑바로 앞으로

답변

0

:

{% extends "apostrophe-templates:outerLayoutExtra.html" %} 
2

This page in the Apostrophe docs는 data.outerLayout 연장 템플릿에 대한 자세한 정보가 있습니다.

가능한 템플릿 상속의 예 : 그것은 필요하지 않도록

  • default.html > defaultLayout.html > data.outerLayout
  • landing.html > landingLayout.html > data.outerLayout

data.outerLayout는, 아포스트로피 페이지의 바로 내용을 다시로드 할 필요가 특정 상황에서 사용된다 각 템플릿 스택의 끝 부분에 있어야합니다.

관련 문제