2012-02-06 42 views
0

我試圖在drupal 7中創建一個用戶配置文件字段,該字段組合了多個字段並且可以具有多個值。
例如, 字段是「過去職位名稱」「從年」「爲了年」和整個場(具有3個個子字段)可以有多個值因此可以具有像
組合2個用戶配置文件字段以向整個字段提供「添加更多」

< "Google" , 2000, 2003 ><br/> 
< "Facebook" , 2003, 2007 ><br/> 
< "Xerox", 2007, 2009 ><br/> 

用戶應該能夠添加儘可能多的值他/她想要的。 在Drupal 7中,可以通過將Number of Values設置爲Unlimited來啓用單個字段的多個值,但是在多個字段組合在一起的情況下如何實現。 請做推薦...

回答

1

我相信你正在尋找的是Field Collection模塊。它允許您將字段分組在一起,並允許輸入多個組。下面的文章提供的模塊做什麼一個很好的說明:Create Multigroups in Drupal 7 using Field Collections

從現場收集的項目頁面:

提供現場採集場,到任意數量的字段可以 進行安裝。

一個字段集合在內部表示爲一個實體,它嵌入在主機實體中,內嵌爲 。因此,如果需要的字段集合也可以分別查看和編輯。

+0

感謝您的幫助,這正是我所需要的 – 2012-02-06 17:27:25

0

我們如何驗證每個字段收集實體?
讓我解釋一下:
我已經在訂單項類型中使用了字段集合。

Line Item type = People 

實地收集的字段有:

Title 
First Name 

Last Name
我已經給值的數目:無限制。這就是爲什麼添加另一個項目按鈕正在出現。
現在,如果用戶在一組數據中輸入了值,並留下了其他的空白,然後點擊添加到購物車按鈕,那麼如何阻止他繼續下去。

相關問題