在drupal commerce上更新大量产品

时间:2012-09-16 23:42:15

标签: drupal updates product drupal-commerce

我想问一下如何更新我的产品的某些字段,如价格,图片,统计数据?请注意,我有大约6.000个产品。我尝试了与导入它们相同的方法但是我得到了这个错误SQLSTATE [23000]:完整性约束违规:1062密钥2的重复条目。因此实际上模块找到了SKU的副本并且不更新字段。我想要的方式是模块看到SKU,然后更新某些产品的字段,如overwrite.Any想法?

1 个答案:

答案 0 :(得分:1)

我认为commerce_product_save会为你完成任务。该函数与node_save非常相似。

您可以拥有所有更改的csv。导入时检查SKU是否存在,如果是,则使用此功能更新现有产品。否则,您可以创建新产品。