我想问一下如何更新我的产品的某些字段,例如价格、图片、统计信息?请注意,我有大约 6.000 个产品。我尝试了与导入它们相同的方式,但我收到此错误 SQLSTATE[23000]:完整性约束违规:1062 密钥 2 的重复条目。所以实际上模块找到了 SKU 的重复项并确实不更新字段。我想要的方式是模块查看 SKU,然后更新某些产品的字段,例如覆盖。有什么想法吗?
问问题
419 次
1 回答
1
我认为commerce_product_save会为您完成任务。该函数与 node_save 非常相似。
您可以拥有所有更改的 csv 文件。导入时检查 SKU 是否存在,如果存在则使用此功能更新现有产品。否则,您可以创建新产品。
于 2012-09-17T09:04:37.540 回答