Работа с CurrencyLangTable в 1С-Битрикс: настройка языковых параметров валют

Внимание! Работает режим премодерации. Все сообщения публикуются после проверки!
Страницы: 1
Ответить
RSS
Работа с CurrencyLangTable в 1С-Битрикс: настройка языковых параметров валют
Описание класса CurrencyLangTable для работы с таблицей языкозависимых параметров валют

Класс CurrencyLangTable отвечает за работу с таблицей, в  которой хранятся языкозависимые параметры валют в системе 1С-Битрикс.  Он предоставляет функционал для получения, добавления, изменения и  удаления записей (данных о формате валюты на разных языках). Является  наследником класса Bitrix\Main\ORM\Data\DataManager (в версиях Bitrix до 18.0.2 - от Bitrix\Main\Entity\DataManager).
Изменено: Валерий Макеев - 29.09.2025 11:31:26
Этот код получает и отображает информацию о формате отображения,  полных названиях и десятичных разделителях для всех валют, настроенных  для русского языка в системе Битрикс.
Код
<?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']
    );
}
Страницы: 1
Ответить
Форма ответов
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
 

Стоимость услуг по разработке и сопровождению сайтов на 1C-Битрикс

Лендинг

от 3 дней

от 25 000 рублей

Разработка одностраничного сайта на платформе Битрикс

* стоимость зависит от наличия верстки, использования готового решения и т.д.

Техническая поддержка

сайтов на CMS 1C-Битрикс

от 20 000 рублей/месяц
Оптимизация производительности действующих интернет-проектов, наполнение и сопровождение, полная техническая поддержка и продвижение в поисковых сетях.

* стоимость зависит от объема и сложности выполняемых работ

Лечение сайтов от вирусов

восстановление сайта и подъем версии PHP

от 25 000 рублей
Лечение сайтов на решениях АСПРО и прочих.

* полный комплекс лечения проекта и закрытия дыр