2012-03-31 2 views
5

masterpage (자체 컨텐츠 유형 포함)와 그 아래에 홈페이지가있는 umbraco 프로젝트가 있습니다.Umbraco의 페이지에서 masterpage의 속성을 표시하는 방법

masterpage 콘텐츠 형식은 바닥 글 등의 물건, 내가 홈페이지에서 볼 때 그러나, masterpage의 속성이 표시되지 않는 등

헤더가 포함되어 있습니다. masterpage 템플릿에서 나는 라인이 있습니다

<umbraco:Item field="footerText" runat="server" /> 

을하지만이 masterpage 속성에서 footerText 속성을 가져 오지 않습니다.

나는 그것이 속성이 상속되지 않는다는 사실과 관련이 있다고 추측하고 있습니다. 그래서 어떻게해야할까요? 데이터를 가져 오는 간단한 매크로를 작성하거나 더 빠른 방법이 있습니까?

많은 감사

답변

6

당신이 부모 노드에 속한 필드에 액세스하려는 경우 true로 재귀 적 속성을 설정합니다 :

<umbraco:Item field="footerText" recursive="true" runat="server" /> 

을 템플릿 편집기를 통해 masterpages을 편집 할 때 Umbraco 백엔드에서 "umbraco 페이지 필드 삽입"대화 상자를 사용하여 태그를 작성할 수 있습니다.

+0

그건 해냈어 !! 감사!! – Nick

+0

@Douglas Ludlow, 안녕하세요 저는 매크로를 사용하고 있습니다 : 를 클릭합니다. 여기 projectSection은 내 재산이고 부모로부터이 속성을 전달하여 재귀 적이라는 키워드를 사용하지만 매크로로 작동하지 않는 경우 . 이 plz에 나를 제안 해 주시겠습니까? – cracker

관련 문제