回答
我有关于网页表单钩
Working with the Webform API (version 3.x only)
包含这些链接
http://drupalcode.org/project/webform.git/blob/HEAD:/webform_hooks.php
http://api.lullabot.com/file/contrib/webform/webform_hooks.php
获得那些完整的信息集合通过一些小搜索,我发现这些链接可以帮助我执行webform任务编程。 –
链接到的网站不再有效:https://drupalize.me/api-site – user151841
@VikasNaranje;最后2个链接已经死亡。 – Sina
Custom coding: Adding advanced validation or submit code - 通过print_r或dsm(devel模块)调查$ form_state结构,并在mywebform_extra_submit_44
函数中查找您提交的数据。
这里是我是如何做到的,形式是这些链接只是电子邮件地址。
function mymodule_webform_submission_insert($node, $submission)
{
$value = array_shift($submission->data);
$value = array_shift($value['value']);
//$value is now the first value entered (in the case of multi-entry fields) or only value entered
}
节点和提交都是stdClass对象。
(在Drupal 6中完成)
- 1. Drupal Webform提交:使用提交的值在PHP块
- 2. 如何以编程方式禁用和卸载Drupal模块?
- 3. 如何以编程方式获取Drupal模块名称?
- 4. 我如何在Drupal中以编程方式访问模块?
- 5. 如何以编程方式提交SearchView?
- 6. 如何从Drupal获取Webform提交?
- 7. 提交之前的Drupal Webform值
- 8. 如何让匿名用户在drupal 7中提交webform?
- 9. Drupal webform以编程方式创建复合组件
- 10. Drupal 7- webform:如何重置webform提交id(sid)为0?
- 11. Drupal 7 Webform - 允许匿名用户编辑以前的提交
- 12. Drupal以编程方式停止模块挂钩
- 13. Drupal自定义模块,以编程方式关闭tinymce?
- 14. 如何以编程方式构建,主题并显示Drupal块?
- 15. 以编程方式设置Drupal中块的值
- 16. 如何以编程方式在yarn-client模式下提交spark应用程序?
- 17. iPhone SDK:以编程方式提交UIWebview
- 18. 以编程方式提交表单
- 19. 以编程方式提交表单
- 20. Web Scraping - 以编程方式提交和提取表单的值
- 21. Drupal以编程方式删除JavaScript
- 22. 如何以编程方式为Drupal 8中的模块设置缓存期限?
- 23. Spark独立模式:以编程方式提交作业
- 24. webform在drupal 7网站提交
- 25. Drupal Commerce - 如何以编程方式创建固定优惠券?
- 26. Drupal以编程方式调用块,块标题不显示
- 27. 在webform提交的值上使用Hook_form_alter
- 28. 以编程方式使用drupal [令牌]
- 29. 如何以编程方式编写节点内容模块
- 30. 如何以编程方式更改ACRA'交互模式'设置
你能澄清你的意思吗?网络表单提交会产生许多“价值”,具体而言,您是哪一位?您想在哪个流程中获得这些“价值”,以及您想要对他们做什么? – Clive
我知道有像webform_client_form_nid(),webform_client_form_submit()这样的钩子可用。但是,如果我想获得以前保存的webform完整数据,其中包含我使用drupal界面创建的一些字段,那么我可以使用drupal hook @Clive –