Drupal-导入用户和WebForm数据



我们有一个新鲜的Drupal 6站点。该网站的大部分是使用用户将填写的WebForm模块构建的自定义注册表格。这不是现场注册表,而是人们将要参加的活动的注册表。因此,情况是我们有用户(不是Drupal用户)和过去的事件数据。

基本上,如果用户过去已经参加了此事件,我们希望将它们作为Drupal中的新用户导入,因为这是我们使用Drupal进行注册过程的第一年。我们将在CSV文件中获得过去事件的用户信息和数据。

所以,我知道您可以批量导入用户,而且我知道您可以批量导入Web Form数据,但是您可以同时执行这两个吗?我尝试使用WebForm导入模块,但这只是导入WebForm数据,但不能将其与特定用户相关联,至少没有我所看到的。您可以提供SID,但不能提供UID。有些事情告诉我这可能是一个艰巨的要求,但我想我会问。

我通常使用一个简单的PHP脚本来引导Drupal并使用API直接导入我的数据。通常,您通常需要使用API是Drupal index.php的前几行。我将首先将用户导入用户表。然后获取生成的UID并使用它将匹配的WebForm数据插入WebForms提交表中。

最新更新