2011-04-23 39 views
0

我已經創建了一個使用字段樣式的頁面視圖來顯示我想要的拖動列表。視圖中的字段配置允許我們將字段鏈接到它的節點。但是如果我們爲節點詳細信息頁面創建了視圖並希望字段鏈接到相關視圖,會怎麼樣?drupal用視圖替換默認節點頁面

回答

0

我不確定我是否正確理解了你,但它聽起來像是你想要在節點的頁面視圖中顯示一個視圖?

爲了做到這一點,則可以:

  • 創建一個小的模塊,採用hook_nodeapi()或D7替代該函數的一個,以便將嵌入視圖的輸出插入此頁面的內容,通過有條件地添加一個$ content元素,當節點是合適的ID

  • 或(更容易,但要求允許輸入類型PHP)將視圖右嵌入頁面。

http://thedrupalblog.com/embedding-view-drupal-6-using-views-embed-view的信息,嵌入的觀點

+0

實際上這是我的錯,我沒有正確地問這個問題,讓我用一些例子來解釋我的問題。 – Fahad 2011-04-23 23:40:55

1

我有同樣的問題,以及一些調查後,這是我的結論是:

的意見模塊並不是要取代一個默認的節點視圖。我這樣說是因爲這樣做的困難程度以及缺乏如何實現這一點的信息。 Ryan Weal已經發布了一種通過編輯看起來不太難完成的節點模板來實現這一點的方法,這裏是the link

但是,似乎更流行的解決方案,特別是如果你像我一樣,不喜歡編輯主題文件。您可以使用Display Suite模塊根據需要有效地重新格式化默認節點內容。