2010-08-15 20 views
1

我創建了一個drupal視圖附件顯示列出了一堆節點。我如何將它添加到內容類型?我見過需要更改模板文件的示例,但可以使用「附件」而不更改主題圖來使用附件?做視圖附件需要更改Drupal模板

回答

3

視圖附件顯示將顯示器附加到同一視圖中的另一個顯示器上:查看附件顯示屏上的附件設置塊。這個用例就是說,如果你有一個概要視圖和一個必須一起出現的細節視圖:你會將細節視圖顯示附加到摘要視圖顯示。

如果您希望在視圖之外的頁面上顯示視圖,則需要創建塊顯示。然後,你有兩個選擇:

  1. 如果你想讓它在你的主題劃分的區域顯示(即作爲普通塊),只要到網站大廈 - >和移動新創建的塊到你想要的任何區域。

  2. 如果您希望它顯示爲節點的一部分,您需要View Reference,它會創建一個CCK字段,讓您選擇一個視圖。該字段可以像任何其他CCK字段一樣定位到節點模板中的任何位置。

+0

您可以在視圖上定義顯示並選擇顯示視圖引用可以在管理字段的字段設置中選擇的顯示。如果將視圖引用字段的顯示保留爲默認設置,則它將使用您選擇的視圖顯示,就好像它本身位於塊或頁面中一樣。聽起來就像你正在查看你的視圖引用中選擇的顯示的錯誤實時預覽。 – 2010-08-16 01:23:29

+0

某些東西在那裏不起作用,但無法弄清楚。視圖應該接受逗號分隔的參數並返回多個項目,但它只返回一個。當我用dsm檢查,甚至以編程方式設置參數時,它仍然只返回一個項目。但是當我使用視圖界面進行測試時,我會看到所有項目。 – Berming 2010-08-16 05:43:30

+0

如果您要爲視圖提供默認參數,則在視圖配置和塊本身中看到的內容應該沒有區別。檢查您的默認參數處理代碼,並確保您使用正確的顯示進行預覽。 – 2010-08-16 05:57:01