Magento的1.4 productIdentifierType(Magento 1.4 prod

2019-10-20 01:03发布

我有我的检索产品的问题,在1.3它的工作,我只是增加了一些产品上1.4但在capalogProductInfo一个新的函数调用的产品标识,我不知道要放什么东西在那里,我试过传承产品类型形式清单,但我不断收到,指出该产品不会退出一个错误。

谁能帮助?

catalogProductInfo(sessionId, Product_id, CurrentStore, attributes, productIdentifierType)

Answer 1:

在我定义的属性,我想回来,我一直得到了同样的错误(产品不退出):

catalogProductRequestAttributes attrib = new catalogProductRequestAttributes();
attrib.attributes = new string[] { "description", "name" };

catalogProductInfo(sessionId, Product_sku, CurrentStore, attrib, null)

不知道对productIdentifierType,但展位零和“SKU”为我工作。



Answer 2:

如果你正在谈论的Magento的API目录产品信息 ,该功能requieres 3个参数

  • 混合产物 - 产品ID或SKU
  • 混合storeView - 商店视图ID或代码(可选)
  • 阵列的属性 - 属性列表,将加载的(可选)

1.4版本似乎相同的方式工作。 尝试调试这个类Mage_Catalog_Model_Product_Api_V2

/**
 * Retrieve product info
 *
 * @param int|string $productId
 * @param string|int $store
 * @param stdClass $attributes
 * @return array
 */
public function info($productId, $store = null, $attributes = null, $identifierType = null){}


文章来源: Magento 1.4 productIdentifierType