2012-03-13 42 views
0

我不知道我在做什麼錯,但它讓我發瘋。CQWP Lookup Fields Multiple Site

我正在通過博客網站進行搜索並顯示包括PostCategory在內的帖子。

我已經導出CQWP和更新viewcommonfields包括PostCategory,查找

我已編輯itemlist.xsl當我使用一個CQWP上的單個帖子列表顯示在PostCategory顯示@PostCategory

(顯示以下列表中的項目)。它似乎不重要我選擇哪個帖子列表,它工作正常。

只要將查詢更改爲顯示來自以下站點的顯示項目以及此集合中所有站點的所有子站點或顯示項目,就不再顯示該類別。我嘗試在PostCategory下顯示的字段中輸入allsorts,例如PostCategory,Category,Category [Custom Types],但都無濟於事。

我在做什麼錯?

謝謝

斯圖爾特。

回答

0

我現在無法親自測試它,但嘗試使用Guid而不是字段名稱。 例如我有類似的情況,但需要顯示帖子標題以供評論。我用

{a131e489-d3d6-4f0c-a152-a3beb89f12be},Lookup; 
在CommonViewFields

,並

<xsl:variable name="PostTitle"> 
    <xsl:value-of select="string(@_x007B_a131e489_x002D_d3d6_x002D_4f0c_x002D_a152_x002D_a3beb89f12be_x007D_)" /> 
</xsl:variable> 

在XSL。

你也可以指定其中列出在哪些網站應被質疑通過填寫「ListsOverride」和CQWP的「WebsOverride」性質

http://www.glynblogs.com/2011/06/querying-specific-lists-with-the-content-query-web-part.html