Joj*_*ojo 4 sitecore sitecore8 sitecore-branch-templates
我第一次尝试使用分支模板.
在这里,我需要将一个Item作为另一个项目的treelist字段的数据源.两者都在同一个分支中.
在使用分支之前,在Menucollection的数据模板中,我直接给出了'MenuItems'的路径.通过分支我们如何使这个动态?,因为我使用分支创建的每个项目可能在'MenuItems'中有不同的项目.
您可以将"源"字段设置为相对查询:
query:../../MenuItems
如果需要,您可以使用不同的Sitecore查询使上述内容更具动态性,例如:
query:./ancestor-or-self::*[@@templateid = '{parent-template-guid}']/*[@@templateid = '{MenuItems-template-guid}']"
请注意,如果要使用Treelist为亲属查询提供的增强语法支持,则需要对该字段应用修复以支持此功能.