我有一个drupal网站,我想用CSV(逗号分隔文件)文件导入用户设置。我可以用用户导入模块做到这一点。但这是手动的。您需要选择一个csv文件,然后可以更改一些设置,...以导入该文件。那没问题。
现在我想自动这样做(cron?)。我已经读过它可以使用相同的用户导入模块完成。但我无法让它发挥作用。有人可以帮助我开始,做以下事情。
如果有新的csv文件,他会看到一个ftp位置。 他会做进口。
他必须对已存在的用户进行更改,如果这些用户不存在则添加新用户。对于从文件中删除的用户,用户应设置为非活动状态。
在此之后,应该有一份报告,其中包含所做的更改
答案 0 :(得分:1)
我建议使用Feed模块。您可以轻松地将其设置为按计划导入,并可以指定本地文件夹以查找新文件。您也可以将其设置为访问该文件的远程URL,但只能通过http而不是ftp。我们进行类似的导入并使用bash脚本将文件传输到本地文件夹,然后使用feed导入生成的文件。
答案 1 :(得分:0)
感谢您的建议。但我正在将模块重写为一个新模块。我需要的一切。 :)