Magento - 如何按 Sku 将产品分配给类别?

问题描述 投票:0回答:1

我正在编写一个小脚本,根据产品属性将产品分配到特定类别中。我有 SKU 列表,但我使用的方法使用该 SKU 编号作为产品 ID,这是完全不同的产品。换句话说,即使参数是 SKU,它也会将具有某个 ID 的产品分配给类别。

此处示例:(SOAP V1)

$client->call($session, 'catalog_category.assignProduct', array('categoryId' => '305', 'product' => '10197'));

它分配的产品ID等于10197。我需要分配SKU等于10197的产品。

尝试遵循 magentocommerce.com 上的文档并使用identifierType参数,但给出了相同的结果。

请问有什么想法吗?

php magento magento-soap-api
1个回答
1
投票

终于找到解决办法了!!看来 Magento 不喜欢数字 SKU。添加额外的空白是对我有用的解决方法。 就在那里...

© www.soinside.com 2019 - 2024. All rights reserved.