답변:
웹 사이트별로이 작업을 수행 할 수 있습니다.
그러려면로 이동해야 System->Configuration->Catalog->Catalog
합니다.
그런 다음 "가격"탭에서 가격 범위를 글로벌 대신 웹 사이트로 설정하십시오.
제품 편집 페이지에서 왼쪽 상단의 범위를 웹 사이트로 설정 한 다음 웹 사이트 당 가격을 입력 할 수 있습니다.
마 젠토에서는 매장 당 가격을 설정할 수 없습니다. 그러나 상점 당 가격을 허용하는 일부 확장이 있습니다 (예 : http://www.magentocommerce.com/magento-connect/store-view-pricing.html).
이에 접근하는 또 다른 방법은 실제 환율을 기준으로하지 않고 사용자 정의 환율을 사용하는 것입니다. 따라서 시스템> 통화 관리> 요금 에서 Kr 요율을 2 대신 3으로 설정하십시오 .
이것의 장점은 성능을 향상시키는 magento 인스턴스에 단일 웹 사이트를 가지고 있다는 것입니다. 또한 하나의 가격 만 관리하면 사용자 지정 환율로 나머지를 처리 할 수 있습니다.
단점은 사용자 정의 환율이 kr의 모든 제품 가격에 맞지 않을 수 있다는 것입니다. 또한 고객에게 통화와 팽창 된 요금이 모두 표시되는 것을 원하지 않지만이 무료 확장 프로그램 GeoIP Currency / Store Switcher를 사용하여 통화 에서 숨길 수 있습니다 .
가격 범위 ' Global '을 ' website ' 로 변경해야합니다 (Sysytem-> 구성-> 카탈로그-> 카탈로그-> 가격)
아래 코드를 사용하여 상점마다 다른 가격을 업데이트 할 수 있습니다. (마 젠토 SOAP v1)
$client = new SoapClient('http://your-web-site/api/soap/?wsdl');
$API_USER = 'your-api-user';
$API_KEY = 'your-api-key';
$result = $client->call($session, 'catalog_product.update', array('test-product', array('price' => '100'),'your-store-code'));
print "<pre>";
print_r($result);
print "</pre>";