Magento SOAP APIで通貨を変更する方法


7

Magento 1.8.1とSOAP API 2を使用しています。APIの通貨を変更する方法が見つかりませんでした。これどうやってするの ?それともMagentoでは不可能ですか?

そしてこれが不可能な場合、Magentoで通貨値(webservicexからの値)を抽出する方法はありますか?


通貨レートを変更しますか?
アミットベラ

1
取得する商品や詳細商品などの通貨を変更したい。関連するすべてのAPI呼び出しを拡張せずに通貨レートを取得するか、通貨を変更する方法がある場合は、より良い
user3932169

@AmitBera料金ではありません。通貨自体。現在、基本通貨がUSDのすべての商品リスト。そして、私はそれをパラメータか何かで変えたいです。(基本通貨は変更しないでください)
user3932169 2014

@ user3932169ソリューションを共有していただけますか?2つの異なる通貨の2つのウェブサイトがあります。価格は自動的にStstemでのレートセットごとに変換されていません>通貨>宿泊料金の管理
アミットパテル

回答:


-2
public function getCurrency() {
        $CurrencyCode = Mage::getModel('core/config_data')
                        ->getCollection()
                        ->addFieldToFilter('path','currency/options/allow')
                        ->getData();
        $currencies_array = explode(',',$CurrencyCode[0]['value']);
        if($currencies_array[0] == ''){
            $currencies_array[]= Mage::app()->getStore($site_id)->getCurrentCurrencyCode();
        }
        return $currencies_array;
    }

この関数は、さまざまなWebサイトのすべての通貨コードを返します。特定のWebサイトまたはStore_viewの通貨が必要な場合は、それにフィルターを追加する必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.