2013-03-11 84 views
1

我想創建一個名爲「消息」的新內容類型。它將有幾個字段,「消息體」,它將是純文本和「收件人」。收件人字段應該反映該網站的註冊用戶列表。爲自定義內容創建新字段類型

這個想法是創建一個字段類型,這將是一個清單,在該清單中可以選擇該網站的所有用戶,那些將通過drupal_set_message($ msg)在「message-body」中接收消息。

到目前爲止,我還沒有成功創建自定義字段類型。 Field API文檔不是很清楚。

謝謝。

回答

0

爲什麼不通過菜單界面www.yoursite.com/admin/structure/types/add製作內容類型。

或者你需要它作爲一個模塊,你可以重新分配?

那麼更簡單的方法就是利用features。它允許您將構建的內容類型「導出」到模塊中。啓用該模塊(在另一個站點上),然後創建導出位置的所有字段。

+0

感謝您的回答。我不確定你瞭解我的需求。它不是創建一個新的內容類型是問題,而是爲該內容類型創建一個自定義字段。我或多或少的能夠管理,遵循這個漂亮的教程:http://evolvingweb.ca/story/poutine-maker-introduction-field-api-drupal-7-part-1 – roymcclure 2013-03-13 08:51:39

+0

然後我誤解了你的確。 – Neograph734 2013-03-13 10:21:45

1

您可能已經找到適合您的問題的解決方案。

我認爲你的情況你可以使用實體引用。在您的自定義內容類型中,您可以使用實體參考類型創建一個新字段。然後在配置頁面上,您可以選擇使用不同類型的窗口小部件引用的實體,如節點,分類或用戶。

Here's a link of the Entity Reference module.

相關問題