2016-08-08 1 views
4

처음으로 분기 템플릿을 사용하려고합니다.Sitecore : 분기를 사용하는 동안 상대 데이터 소스 설정

여기서는 다른 항목에 대한 트 렐리 스 필드의 데이터 소스로 항목을 제공해야합니다. 둘 다 같은 지점에 있습니다.

enter image description here

Menucollection의 데이터 템플릿에서 분기를 사용하기 전에, 나는 '메뉴 아이템'직접 경로를 제공. 분기를 사용하여 만든 각 항목은 'MenuItems'에 서로 다른 항목을 가질 수 있기 때문에 분기를 통해이 동적을 어떻게 만들 수 있습니까?

답변

4

당신은 상대 쿼리에 소스 필드를 설정할 수 있습니다

query:../../MenuItems

당신은 위의보다 역동적를 만들 수 같은 using a different Sitecore Query를 필요한 경우 :

query:./ancestor-or-self::*[@@templateid = '{parent-template-guid}']/*[@@templateid = '{MenuItems-template-guid}']"

참고 경우 그 Treelist가 친척 쿼리를 제공하는 enhanced syntax support을 사용하려면 fix to the field to support this을 적용해야합니다.

관련 문제