Drupal 以编程方式更改webform模块中的提交者用户
我自动为根据提交我的Web表单的访问者创建用户 这一切都很好,但有一个小问题:Webform提交数据应该更改为表示正确的提交者(我新创建的用户),目前它与未经身份验证的用户绑定 我尝试了Drupal 以编程方式更改webform模块中的提交者用户,drupal,drupal-webform,Drupal,Drupal Webform,我自动为根据提交我的Web表单的访问者创建用户 这一切都很好,但有一个小问题:Webform提交数据应该更改为表示正确的提交者(我新创建的用户),目前它与未经身份验证的用户绑定 我尝试了$form['details']['uid']['#value']=$account->uid在附加处理字段中,但这似乎不起作用 要实现这一点,我必须处理Webform提交数据的哪一部分?我的建议是执行hook\u nodeapi,并在创建提交者之前在节点内编辑提交者 检查nodeapi在此处提供的状态: 我的建
$form['details']['uid']['#value']=$account->uid代码>在附加处理字段中,但这似乎不起作用
要实现这一点,我必须处理Webform提交数据的哪一部分?我的建议是执行hook\u nodeapi,并在创建提交者之前在节点内编辑提交者
检查nodeapi在此处提供的状态:
我的建议是执行hook\u nodeapi,并在创建提交者之前在节点内编辑提交者
检查nodeapi在此处提供的状态: