이 솔루션을 자세히 살펴보면 원하는 결과를 얻으려면 API 모델 (Mage_Catalog_Model_Product_Api)을 재정의해야한다는 것을 알게되었습니다. (라인 90 정도) 항목 기능에서
, 당신은 같은 것을 할 수 있습니다
foreach ($collection as $product) {
$childProductIds = Mage::getModel('catalog/product_type_configurable')->getChildrenIds($product->getId());
$result[] = array(
'product_id' => $product->getId(),
'sku' => $product->getSku(),
'name' => $product->getName(),
'set' => $product->getAttributeSetId(),
'type' => $product->getTypeId(),
'category_ids' => $product->getCategoryIds(),
'website_ids' => $product->getWebsiteIds(),
'children' => $childProductIds[0],
);
}
을 당신이 원하는 것을 검색 할 핸들이 있어야합니다. 이 경우 사용자 지정된 API v2를 만들어야합니다. –
조수아 마르셀 - 정교하게 만들어 주시겠습니까? 커스텀 API를 사용할 수 있다면 PHP 코드는 어떻게 생겼을까요? 위와 비슷한 Java API 클라이언트를 사용해 보았습니다. 관리 클라이언트에서 제품을 볼 수 있지만 '관련'과 '그룹화'둘 다 빈 목록을 반환합니다. – mikesalera