gpt4 book ai didi

api - 使用下拉属性创建 Magento API 产品

转载 作者:行者123 更新时间:2023-12-05 01:38:05 25 4
gpt4 key购买 nike

我正在尝试使用 Magento Core API product.create 方法加载产品。

Magento 企业版 1.10

除了为下拉属性插入值之外,我实际上取得了巨大的成功。我的理解是,当您调用 product.create 方法时,您只需添加属性代码及其关联值作为“Params”数组的一部分。我已将属性设置为下拉列表,以便它们可以作为过滤器包含在内,并且在尝试通过 API 插入产品之前,我已经添加了选项或“值”。无论我做什么,产品上传成功后都不会选择该值。

以下是我尝试的语法示例:

'resolution'  => '3000',
'resolution' => 1,
'resolution' => array(1),
'resolution' => array('3000'),
'resolution' => 3000,

bool 属性接受 YES/NO 的值,并且将值传递给常规文本字段没有问题。任何见解将不胜感激。

最佳答案

好的 - 经过多次反复试验 - 似乎您必须在将信息传递给下拉属性时输入属性选项 ID 作为值。

您可以使用 product_attribute.options 方法和属性 ID 来获取这些 ID - 或者只是检查您的数据库。

Soo - 如果属性“test-dropdown”有一个下拉选项“orange”并且该选项的 ID 是“220”:

'测试下拉' => 220,

关于api - 使用下拉属性创建 Magento API 产品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7654459/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com