Drupal 7 在自定义内容类型中使用webform提交id

Drupal 7 在自定义内容类型中使用webform提交id,drupal-7,drupal-views,drupal-webform,drupal-content-types,Drupal 7,Drupal Views,Drupal Webform,Drupal Content Types,我正在做一个病人/医生类型的项目,病人填写一份问卷,然后医生提供处方 我使用webform模块创建了患者将填写的问卷,并为处方创建了自定义内容类型 我正在从事一个病人/医生类型的项目,由病人填写问卷,然后由医生提供相应的处方。 我已经使用Webform模块创建了患者将填写的问卷。我已经为处方创建了自定义内容类型 我需要能够将问卷的提交Id与处方关联起来,但我不确定如何做到这一点 我尝试了节点参考模块,但这只允许我访问问卷,而不是问卷的提交id 请注意,患者可以填写各种问卷,因此我使用提交id非常

我正在做一个病人/医生类型的项目,病人填写一份问卷,然后医生提供处方

我使用webform模块创建了患者将填写的问卷,并为处方创建了自定义内容类型

我正在从事一个病人/医生类型的项目,由病人填写问卷,然后由医生提供相应的处方。 我已经使用Webform模块创建了患者将填写的问卷。我已经为处方创建了自定义内容类型

我需要能够将问卷的提交Id与处方关联起来,但我不确定如何做到这一点

我尝试了节点参考模块,但这只允许我访问问卷,而不是问卷的提交id

请注意,患者可以填写各种问卷,因此我使用提交id非常重要,因为它似乎是唯一可用的唯一id。 需要能够将问卷的提交Id与处方关联起来,但我不确定如何做到这一点

我尝试了节点参考模块,但这只允许我访问问卷,而不是问卷的提交id

function modulename_webform_submission_insert($node, $submission) {
 // $node will give you the node id of your webform
 // $submission will give you the id of your data which you inserted in web form
}
This function is called just after you insert data through web form. Here you can perform whatever task you want by using those two node and submission id's.

实体表单模块和实体引用提供了所需的功能。

我还没有尝试过此功能。然而,我找到了一个解决方案,使用Entityforms而不是webforms,解决了这个问题。