ECBconverter の構成自動更新為替レートに関して重大な問題が 1 つあります。
私はベトナム人で、ベトナム ドンのレートを通貨コンバーターに追加したいと考えています。ベトナムの外国貿易のためのジョイント ストック コマーシャル バンク (Vietcombank) のファイル XML を使用して、ユーロを VND に変換し ます http://www.vietcombank.com.vn/ExchangeRates/ExrateXML.aspx
以前は、Virtuemart 1.x を使用し、ECBconverter.php にさらにコードを追加しました。それで、大丈夫です。問題ない。
// now write new file
file_put_contents( $archivefile_name, $contents );
}
//code get exchange rate from vietcombank
$Link = new SimpleXMLElement('http://www.vietcombank.com.vn/ExchangeRates/ExrateXML.aspx',NULL,true);
foreach($Link->Exrate as $Exrate)
{
if ($Exrate['CurrencyCode']=="EUR") $tigia = $Exrate['Sell'];
}
//Add exchange rate VND-EUR into xml file
$contents = str_replace ("<Cube currency='USD'", " <Cube currency='EUR' rate='1'/><Cube currency='VND' rate='".$tigia."'/> <Cube currency='USD'", $contents);
/* XML Parsing */
しかし、今は Virtuemart 2.x を使用しています。このコードを ECBconverter.php に追加しましたが、うまくいきません! どうしてか分かりません ?
// now write new file
file_put_contents( $archivefile_name, $contents );
}
//code get exchange rate from vietcombank
$Link = new SimpleXMLElement('http://www.vietcombank.com.vn/ExchangeRates/ExrateXML.aspx',NULL,true);
foreach($Link->Exrate as $Exrate)
{
if ($Exrate['CurrencyCode']=="EUR") $tigia = $Exrate['Sell'];
}
//Add exchange rate VND-EUR into xml file
$contents = str_replace ("<Cube currency='USD'", " <Cube currency='EUR' rate='1'/><Cube Currency='VND' rate='".$tigia."'/> <Cube currency='USD'", $contents);
/* XML Parsing */
誰か助けてください:(あなたの助けがとても必要です!ありがとうございます。