2011-08-28 13 views
0

我是Drupal的新手,並試圖抓住它。Drupal:如何添加表單並對其執行功能

我無法找到如何在我的網站上具有以下功能。如果任何人都可以幫助我,那對我來說會很好。

我需要一個表單,將需要2個字段其中之一應該是登錄ID(如何檢索登錄ID?)。我需要將其存儲並以表格的形式顯示在新頁面上。最後,我想使用相同的表單爲這個功能提供一個編輯表單,但是它的用法就像每當一個人在這個表單中增加值時,它會檢查Table1,如果表項不存在,它將添加到表中,否則它會更新表。 除了這個,我需要所有的updations存儲在一個單獨的表或類似的東西,所以我能看到的所有變化的歷史

如:

添加表單:
領域:
- 登錄ID
- 電話號碼

顯示錶頁(表格與存儲的信息)

編輯表單(同上形式):
領域:
- 登錄ID
- 電話號碼

現在如果我加我的電話號碼,這也將得到保存。後來當我嘗試修改我的號碼時,它應該在初始表中進行更新,但還要將舊條目和新條目的歷史存儲在單獨的表中,以便我可以對其執行各種選項。

我也不知道如何在drupal中添加/啓用表單域。 :(

感謝

回答

1

我不完全知道你是問什麼,但我認爲Computed Field模塊可能會有所幫助。該模塊允許您定義,當一個節點被保存運行自定義掛鉤。

如果你沒有創建節點,並使用類似WebForm的模塊,你應該能夠寫一個模塊來處理數據。

+0

網頁表單模塊應該幫助,我猜。 – 32i

+0

我使用Drupal的6.13和webform模塊不支持它。還有其他建議嗎? – learner