我的網站在一家商店有4種貨幣。我無法使用下面的代碼在根目錄的文件中獲取當前貨幣代碼。Magento如何在外部文件中獲取當前貨幣代碼
Mage::app()->getStore()->getCurrentCurrencyCode();
此代碼可用於任何內部文件,但不能在根文件中工作。在根文件中,它總是給出默認的貨幣代碼,但我想要當前的貨幣代碼。
請幫忙。
我的網站在一家商店有4種貨幣。我無法使用下面的代碼在根目錄的文件中獲取當前貨幣代碼。Magento如何在外部文件中獲取當前貨幣代碼
Mage::app()->getStore()->getCurrentCurrencyCode();
此代碼可用於任何內部文件,但不能在根文件中工作。在根文件中,它總是給出默認的貨幣代碼,但我想要當前的貨幣代碼。
請幫忙。
<?php
require_once ('app/Mage.php');
umask(0);
Mage::app();
$codes = Mage::app()->getStore()->getAvailableCurrencyCodes(true);
foreach ($codes as $code) {
echo $code;
}
嘗試
與此代碼嘗試。希望它能幫助你。
請添加您的外部文件的完整代碼 –
非常感謝您的快速響應。這是完整的代碼。 – Vish
<?php require_once('app/Mage.php'); umask(0); Mage :: app(); echo Mage :: app() - > getStore() - > getCurrentCurrencyCode(); – Vish