2016-08-08 1 views
4

Я пытаюсь использовать шаблон ветви в первый раз.Sitecore: установите относительный источник данных при использовании ветки

Здесь мне нужно указать элемент в качестве источника данных для поля treelist для другого элемента. И оба находятся в одной ветке.

enter image description here

Перед использованием ветви, В шаблоне данных Menucollection, я дал путь «MenuItems» непосредственно. С ветвлением, как мы можем сделать эту динамику ?, поскольку каждый элемент, который я создал с помощью ветки, может иметь разные элементы в «MenuItems».

ответ

4

Вы можете установить поле Source к относительному запросу:

query:../../MenuItems

Вы можете сделать выше более динамичным, если это необходимо using a different Sitecore Query, такие как:

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

Обратите внимание, что если вы хотите использовать enhanced syntax support, который Treelist предоставляет с запросами родственников, тогда вам нужно будет применить fix to the field to support this.

 Смежные вопросы

  • Нет связанных вопросов^_^