Этот код получает и отображает информацию о формате отображения, полных названиях и десятичных разделителях для всех валют, настроенных для русского языка в системе Битрикс.
Код |
---|
<?php
require_once($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/prolog_before.php');
if (!CModule::IncludeModule('currency')) {
die('Модуль currency не установлен');
}
use Bitrix\Currency\CurrencyLangTable;
$result = CurrencyLangTable::getList([
'select' => ['CURRENCY', 'FORMAT_STRING', 'FULL_NAME', 'DEC_POINT'],
'filter' => ['=LID' => 'ru'],
'order' => ['CURRENCY' => 'ASC']
]);
echo "Языковые настройки валют (русский язык):\n";
while ($row = $result->fetch()) {
echo sprintf(
"Валюта: %s | Формат: %s | Название: %s | Разделитель: %s\n",
$row['CURRENCY'],
$row['FORMAT_STRING'],
$row['FULL_NAME'],
$row['DEC_POINT']
);
} |