2014-01-15 59 views
1

嗨,我有多站點magento。在此我要的產品根據每日費率轉換貨幣magento

價格應該根據每天美元匯率

進行調整。

一樣,如果今天1元錢的價格是20盧比

和我的產品的價格爲印度商店視圖等於$ 1,但它 將可見的RS20

但是當美元匯率會增加或減少,我希望我的產品的價格 印度商店視圖應自動調整。

任何人都可以建議我任何想法我怎麼能做到這一點。

在此先感謝。

+0

在magento管理面板中,我們有選項配置 - >管理貨幣,您可以定義1 $的值,並自動反映在網站上。但是你必須手動完成,因爲沒有可以識別當前美元匯率的API – Saurabh

回答

0

可以安排通過後端的貨幣進口。 系統 - >配置 - >貨幣設置 - >計劃導入設置 根據您的要求設置導入,價格將每天更新。

1

轉到應用軟件\代碼\核心\法師\目錄\等\ config.xml中

你可以找到

<crontab> 
    <jobs> 
     <currency_rates_update> 
      <run> 
       <model>directory/observer::scheduledUpdateCurrencyRates</model> 
      </run> 
     </currency_rates_update> 
    </jobs> 
</crontab> 

<crontab> 
    <jobs> 
     <currency_rates_update> 
      <schedule> 
       <cron_expr>00 01,13 * * *</cron_expr> 
      </schedule> 
      <run> 
       <model>directory/observer::scheduledUpdateCurrencyRates</model> 
      </run> 
     </currency_rates_update> 
    </jobs> 
</crontab> 

替換它,這樣的貨幣將更新每天運行兩次

然後更改config.xml的版本

<Mage_Directory> 
     <version>1.6.0.X</version> 
</Mage_Directory> 

X到一個版本增加

然後在根文件夾配置cron.php在5個小時到一小時運行一次或一次,以便它安排貨幣更新上表cron_schedule行。爲了測試目的,每分鐘運行兩次並驗證。