2012-12-06 69 views
2

我有一個網站跟蹤車隊中的車輛。在該網站上,我有幾個內容項:如何關聯/鏈接Drupal 7中的內容項目?

  1. 汽車
  2. 引擎
  3. 配件

的汽車內容項目將包含在該汽車(品牌/型號,年份等)的細節。

引擎內容項目將包含有關引擎本身的信息(里程,直到下一次服務的時間等)。

附件內容項目將包含有關該汽車上其他項目的信息(屋頂標牌,審查鏡子骰子,使用的空氣清新劑等......這些僅僅是該內容類型頁面上可能的示例)。

發動機和附件內容項目將在一個自動啓動,但隨着時間的推移它們可能會移動到其他汽車。例如: 月1:汽車A的引擎K和組件T 月2:汽車A的引擎L和配件ü 3個月:汽車A的發動機M和產品附件V

我想知道是什麼我的選項是將這些引擎和附件內容項目關聯/鏈接到該自動,然後在需要將它們更改時將它們鏈接到不同的自動。關於如何完成的任何建議?

回答

2

就我個人而言,我只是創建3個不同的內容類型與他們各自的領域,並使用references module附件引擎&汽車內容類型。使用自動填充小部件或選擇列表,具體取決於您擁有多少內容。

例子:

Automobile 
-Make 
-Model 
-Engine Ref Field 
-Accessories Ref Field 

Engine 
-Options 
-Other Options 

Accessories 
-Options 
-More options 

這種方式可以很容易地連接發動機和附件的汽車節點&允許您快速改變什麼項目都一個月引用它到一個月。

+1

謝謝您的建議!我最終安裝了實體參考模塊(http://drupal.org/project/entityreference)。我將實體參考字段添加到引擎內容類型中,現在我可以使用下拉列表選擇自動,而編輯引擎內容項目...看起來像是一個完美的解決方案。再次感謝! – hockey2112