我想知道是否有人曾经尝试过将自定义属性大量导入 Magento 数据库?我的客户有一家专门销售乐器的 Magento 商店,并希望添加一个 Google 购物 Feed(使用 Rocket Web 对该名称的扩展名)以在 Google 购物上销售产品。问题是我需要一个 MPN(制造商产品编号)和一个品牌(例如 Gibson)才能使购物提要工作,这两者都不会由商店 POS 系统自动上传。
POS系统目前的工作方式是在添加产品时,将标题/SKU编号/描述/价格等全部上传到Magento商店,这意味着客户不需要两次添加产品。问题是,由于 MPN 和 Brand 不一定是开箱即用的属性,POS 系统不会将其中任何一个上传到 Magento,因此我现在有 1,000 种没有它们的产品,它们显然对 Google Shopping Feed 扩展至关重要.
我目前正在从 POS 系统的本地数据库中获取每个产品 SKU、MPN 和品牌的表格(其中每个产品都有 3 个),但是一旦我有了它,我的问题是:是我有一种简单的方法可以引用 Magento 数据库中当前的产品(很可能是按 SKU,因为两个数据库都包含每个项目的相同 SKU)并将两个自定义字段应用于每个产品:MPN 和品牌?我创建了自定义的“MPN”和“cat-brand”属性(我可以使用 Google Shopping Feed 映射到自定义属性)并查看了 Magento 数据库,但我无法在任何地方找到它们,但我找到了一个名为'catalog_product_flat_1',我想这是一个用于索引或其他东西的平面数据库,但它看起来非常适合实现我想要的,因为我可以轻松搜索 SKU 并将两个自定义属性应用为每个产品的列。有件事告诉我,这不会那么容易。
任何想法都会有很大帮助,感谢您的宝贵时间。