1

我有以下 Sitecore Rocks 查询。@#Tags# 指的是包含 1 个或多个项目的 Treelist 字段。通过查询,我得到了标签项 ID 的管道分隔列表。如何获取标签项目名称而不是 ID?

select @#Tags#, @@Path from /sitecore/content/Sites/MySite/Assets/Pages//*[@@templatename="Dynamic Content"]
4

1 回答 1

1

据我了解,您无法在一个查询中获取标签项目名称而不是 ID。

Sitecore 查询有其局限性——它只返回项目或其字段(属性)。

您的查询返回使用Dynamic Content模板及其属性的项目:TagsPath. Name在这种情况下,将是在该Tags字段中选择的项目的属性。据我所知,您无法Dynamic Content在单个查询中同时从项目及其标签中获取属性。

于 2016-02-22T18:21:27.500 回答