코드별로 제품 등급 가격을 추가하는 데 문제가 있습니다. 필자는 계층 적 가격을 추가하는 데 사용할 수있는 magento API가 있다는 조사를 수행했습니다. 그러나 magento를 사용자 정의하고 "생산 시간"인 계층 가격에 새로운 필드를 추가 했으므로 API를 통해 계층 가격을 추가하는 방법을 모르겠습니다. 여기 Magento는 프로그래밍 방식으로하지만 사용자 정의 필드로 가격을 책정합니다.
샘플 코드$proxy = new SoapClient(Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB).'/api/soap/?wsdl');
$sessionId = $proxy->login('API user','API Key');
$tierPrices[] = array(
'website' => 'all',
'customer_group_id' => 'all',
'production_time => $data[2],
'qty' => $data[3],
'price' => $data[4]
);
try {
$proxy->call($sessionId, 'product_tier_price.update', array($sku, $tierPrices));
} catch (Exception $e) {
$e->getMessage() . "\n";
}
나는 오류가 발생합니다 "잘못된 계층 가격"라고합니다.
왜 그런가? 또는 다른 방법으로 계층 가격을 추가 할 수 있습니까?
감사합니다.
$ yourprice를 올바르게 설정하는 방법을 보여 주면 도움이 될 것입니다. –