2013-12-09 40 views
1

我正在使用Sitecore開發人員中心Sitecore XPath Builder創建查詢。添加參數後快速查詢失敗

下面的查詢正確工作在源字段:

fast:/sitecore/content/#Product Information#/#Image Galleries#//*

該查詢返回我的所有對象的圖片廊下面,但這不是我想要的。我只想包含一個名爲「Image Gallery」的特定模板。 我寫了這個查詢。

fast:/sitecore/content/#Product Information#/#Image Galleries#//*[@@templatename='Image Gallery']

該查詢返回正確在XPath生成器/ Sitecore的查詢符號的信息,但在其他項目放置在源字段時,它失敗並返回此錯誤。

預期位置5的字符串末尾。

感謝您的閱讀! :)

+0

什麼是你的模板的字段的類型? –

+0

@mdresser這是一個droplink。 –

回答

5

這應該適用於所有列表類型字段。您是否使用了精確的查詢作爲您的字段的數據源?如果是這樣,當指定爲源時,您需要以query:作爲前綴。

query:fast:/sitecore/content/#Product Information#/#Image Galleries#//*[@@templatename='Image Gallery']

Using Sitecore Fast Query