2011-03-06 73 views
0

我相信這是一個簡單的修復,但無法設法解決。我只想在我的內容類型的單個節點(例如節點/ 1)上顯示傳情,而不是內容類型內的所有節點。我將如何做到這一點?分離節點

+0

但是,你還想要顯示其他節點嗎? – Berdir 2011-03-06 13:31:44

+0

這是在一個視圖的背景下嗎?或者你不希望其他節點甚至能夠分離傳情? – alxp 2011-03-06 14:08:11

回答

0

有很多方法可以做到這一點,這取決於你真正想要什麼。

  1. 一種方法是有兩種內容類型,一種是節點/ 1,另一種是另一種。

  2. 你也可以通過節點編輯來解決這個問題:當你編輯節點/ 1時,創建一個預告片和一個完整的視圖,但是對於其他人,只需要創建一個完整的視圖(沒有預告片)。在這種情況下,即使在節點列表中,其他節點也會以全視圖出現。

  3. 您可以更改hook_nodeapi(在Drupal 6中)或hook_node_view(在Drupal 7中)內的節點視圖,並強制節點的完整視圖用於某個類型的任何其他節點,而不是節點/ 1。

  4. 也許如果你的描述,你需要做這將迫使也是除外節點/ 1中的其他節點的全視角的另一種方式,但在hook_preprocess功能...

一個更詳細的上下文,那麼我們可以找到其他方法來做到這一點......

Vasi。

0

創建視圖的兩個不同顯示。首先,將其設置爲一個塊,並將其設置爲僅顯示帶有預告片的一個項目。第二,不要包含傳情,並將偏移量(在「要顯示的項目」下)設置爲1.

使第一個塊顯示在第二個顯示屏上方。