2015-11-19 96 views
2

我正在使用Magento 1.9 SOAP API来管理我们的产品PIM。我们正在使用Magento的多商店功能,并且有些产品可以在多家商店中使用,但具有不同的图像。Magento(SOAP)API catalog_product_attribute_media.list返回storeView

有没有办法填充分配给API响应中图像的商店视图?

根据the Magento 1.x SOAP API documentationcatalog_product_attribute_media.list默认响应是:

  • 文件
  • 标签
  • 位置
  • 排除
  • URL
  • 类型

也许我要破解Mage_Catalog_Model_Product_Attribute_Media_Api ......但我希望有更好的办法。

回答

0

如果在catalog_product_attribute_media.list调用期间未明确指定商店代码,则结果将仅包含分配给默认商店视图的图像(在“选择商店视图”中未选择自定义商店视图时在管理面板中设置的图像“ 落下)。

要获得在特定商店视图中分配的图像,请使用可选的storeView参数catalog_product_attribute_media.list。因此,对于所有检索的图像,商店视图将是已知的无需破解Mage_Catalog_Model_Product_Attribute_Media_Api