我想使用catalog_product.info获取所有产品的所有产品信息。所以我厌倦了从catalog_product.info调用中删除product id参数
$result = $client->call($session, 'catalog_product.info');
那不起作用
所以我厌倦了像所有简单产品的catalog_product.list调用一样过滤
$productId =array('type' => array('is' => 'simple'));
$result = $client->call($session, 'catalog_product.info', $productId);
我收到错误“SQLSTATE [HY093]:参数号无效:参数未定义”
所以我的问题是 1)catalog_product.info可以获得所有产品吗? 2)我们是否可以仅为简单产品过滤catalog_product.info
答案 0 :(得分:1)
1)否, catalog_product.info 仅允许检索有关所需产品的信息,
2)是的,您可以使用 catalog_product.list 方法过滤所有简单产品:
$params = array(array(
'type' =>
array(
'in' => 'simple'
)
));
$result = $client->call($session, 'catalog_product.list', $params);