是否可能?我使用drupal 6,並且我想保存發送到電子郵件的webform數據instad以創建一個新節點,並通過新的內容類型設置字段iivewebform保存數據爲新節點
1
A
回答
2
建議使用CCK而不是webform。
但是如果你想,你應該寫自定義模塊:
/**
* Implementation of hook_form_alter()
*/
function YOURMODULE_form_alter(&$form, &$form_state, $form_id) {
if (substr($form_id, 0, 19) == 'webform_client_form') {
$form['#submit'][] = '_YOURMODULE_webform_submit';
}
}
/*
* Submitting webform
*/
function _YOURMODULE_webform_submit($form, &$form_state) {
// Investigate here $form_state via print_r or dsm (if devel installed).
// How to save node: http://www.google.com/search?q=drupal+programmatically+save+node
}
1
您可以修改這個模塊,它是爲Drupal 7
http://ichormedia.com.au/blog/webform-submissions-nodes/
它允許您指定內容的類型將喜歡將Webform提交提交給。如果修改了Webform,該模塊還將爲選定的內容類型創建任何缺失的字段。
相關問題
- 1. 保存節點後將節點數據保存到另一個表
- 2. 更新WebForm中的數據
- 3. Rails Ancestry gem:保存節點時確保父節點存在
- 4. 將子節點Linq保存爲XML
- 5. 使用節點騎馬人將節點鏈接保存爲.json
- 6. 將刮圖像的位置保存到數據庫節點/ MEAN
- 7. 節點重定向保存到數據庫
- 8. 如何使用節點紅色將數據保存在csv中
- 9. 使用節點保存來自Twitter API的JSON數據
- 10. 將新數據保存到數據集
- 11. 如何將XML節點值保存爲字符串參數
- 12. 保存數據以保持更新(Unity3D)
- 13. 忽略更新數據,如果在mysql中存在節點js
- 14. 更新XML節點數據,如何
- 15. Firebase - 無安全節點訪存數據?
- 16. PHPhotoLibrary保存爲GIF數據
- 17. 存儲HTML節點作爲數組鍵
- 18. 在Corda節點重新部署後如何在H2數據庫中保存數據?
- 19. ASP.net點擊按鈕打開新的webform
- 20. 保存新節點後設置自定義消息
- 21. LINQ to XML - 將節點更新並保存到XML文件
- 22. 如何保存到數據庫點擊
- 23. 保存沒有數據庫的GPS點
- 24. 將數據保存爲數據庫中的XML與保存多行數據
- 25. 用文件域保存節點
- 26. 節點js不保存方法PUT
- 27. 節點Express會話未被保存
- 28. 節點會話沒有正確保存
- 29. 節點 - 無法保存文件流
- 30. 保存更改節點順序
有沒有你不想使用CCK的原因? – jpstrikesback 2011-03-01 12:15:59