Sitecore Rocks, получая данные мультиселектного поля?

У меня есть следующий запрос Sitecore Rocks. @# Теги # относится к полю Treelist, которое содержит 1 или более элементов. В ответ на запрос я получаю список идентификаторов элементов тегов с разделителями. Как я могу получить имя элемента Метки вместо идентификатора?

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

1 ответ

Решение

Насколько я понимаю, вы не можете получить имя элемента тега вместо идентификатора в одном запросе.

Запрос Sitecore имеет свои ограничения - он возвращает только элементы или их поле (атрибуты).

Ваш запрос возвращает элементы, которые используют Dynamic Content Шаблон и их свойства: Tags а также Path, Name в этом случае будет атрибут элементов, которые выбраны в Tags поле. Из того, что я знаю, вы не можете получить атрибуты от обоих Dynamic Content элементы и их теги в одном запросе.

Другие вопросы по тегам