Tuesday, 10 November 2015

Get currency symbol or currency code

Get currency symbol or currency code

Store currency code eg. USD

$currency_code = Mage::app()->getStore()->getCurrentCurrencyCode();

store currency symbol eg. $

$currency_symbol = Mage::app()->getLocale()->currency( $currency_code )->getSymbol();

store currency name eg. US Dollar

$currency_name = Mage::app()->getLocale()->currency( $currency_code)->getName();

 

Try this

$currencyCode = '';

$currency = $order->getOrderCurrency(); //$order object

if (is_object($currency)) {

$currencyCode = $currency->getCurrencyCode(); }

$currencySymbol = Mage::app()->getLocale()->currency($currencyCode)->getSymbol();

var_dump($currencySymbol);

 

Try this also

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


No comments:

Post a Comment

about new GraphQL freature in Magento2

GraphQL: GraphQL is a data query language developed internally by Facebook in 2012 before being publicly released in 2015. Magento impleme...