• Как создать компонент в Битрикс 1С, который изменяет цену на китайские юани
    Хотите заказать услугу прямо сейчас?

    Как создать компонент в Битрикс 1С, который изменяет цену на китайские юани



    Иногда для интернет-магазина необходимо показывать цены не только в рублях, но и в китайских юанях. Рассмотрим, как создать собственный компонент в 1С-Битрикс, который будет конвертировать стоимость по текущему курсу.

    1. Логика компонента

    
    <?php
    if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) {
        die();
    }
    
    $priceRub = (float) $arParams['PRICE_RUB'];
    $rate = COption::GetOptionString("currency", "cny_rate", 12.5);
    $priceCny = $rate > 0 ? round($priceRub / $rate, 2) : 0;
    
    $arResult = [
        'PRICE_RUB' => $priceRub,
        'PRICE_CNY' => $priceCny,
        'RATE' => $rate,
    ];
    
    $this->IncludeComponentTemplate();
    

    2. Шаблон компонента

    
    <div class="price-converter">
        <p>Цена в рублях: <?= number_format($arResult['PRICE_RUB'], 2, '.', ' '); ?> ₽</p>
        <p>Цена в юанях: <?= number_format($arResult['PRICE_CNY'], 2, '.', ' '); ?> ¥</p>
        <small>Курс: 1 ¥ = <?= $arResult['RATE']; ?> ₽</small>
    </div>
    

    3. Получение курса из ЦБ РФ

    
    $xml = simplexml_load_file("https://www.cbr.ru/scripts/XML_daily.asp");
    foreach ($xml->Valute as $valute) {
        if ((string)$valute->CharCode === "CNY") {
            $rate = str_replace(',', '.', (string)$valute->Value);
        }
    }
    

    4. Итог

    Мы создали универсальный компонент, который может быть встроен в интернет-магазин на 1С-Битрикс и автоматически конвертировать цену товара в юани. Такой подход удобно использовать для работы с китайскими партнёрами и клиентами.

    Павлов Студия

    Павлов Студия

    Нужно создать или доработать компонент для вашего сайта на 1С-Битрикс?
    Хотите конвертацию цен в юани или другие доработки под ваш бизнес?

    Обращайтесь к нам — мы разработаем решение под ваши задачи!




    Вам может быть интересным

    🎯 Кейс Павлов Студио: как мы внедрили Яндекс SmartCaptcha для защиты всех форм сайта (включая Bitrix)

    Посмотреть

    Разработка онлайн-калькулятора для товаров на сайте wp

    Посмотреть

    Обновление сайта с битрикс 1с с версии php 5.6 до 8.2

    Посмотреть

    Разработка мега-меню для сайта на wordpress https://doma-penoblok.ru/

    Посмотреть

    Разработка интернет-магазина https://sklad38.ru/ на битрикс 1с

    Посмотреть

    Доработка сайта https://tochka-kontakta.ru/ для организации «Точка Контакта»

    Посмотреть

    Добро пожаловать в WordPress. Это ваша первая запись. Отредактируйте или удалите ее, затем начинайте создавать!

    📰 Последние статьи

    🚨 Почему ломается сайт: полный разбор с примерами кода

    Читать

    Почему одни разработчики зарабатывают $100, а другие $10 000

    Читать

    ИИ для программистов 1С: как искусственный интеллект меняет разработку в 1С

    Читать

    «Не заставляйте меня думать» — Стив Круг: разбор книги, идеи и честная критика

    Читать

    Почему даже senior-разработчики иногда боятся обновлять Bitrix

    Читать

    Жаргон программистов: как они разговаривают и почему это звучит как заклинания

    Читать

    GitHub Copilot и “код из чужих проектов” — в чём скандал

    Читать

    1С-Битрикс снова подорожал: рынок это воспринял гораздо болезненнее, чем кажется

    Читать

    Дорама «Милашка-программист» — честный разбор от программиста

    Читать

    Киберпреступность в 2026: как устроена теневая цифровая экономика

    Читать

    🚀 Можно ли написать сайт за 1 день: честный разбор с примерами

    Читать

    Почему становятся программистами 💻

    Читать

    Что сдавать на программиста после 9 класса в 2026 году

    Читать

    🔐 Почему компании переходят на Zero Trust: новая модель безопасности в 2026 году

    Читать

    🤖 Заменит ли ИИ программистов: полный разбор будущего профессии

    Читать

    Что будет, если отключат интернет: полный разбор последствий

    Читать

    Какие книги читать программисту с нуля — дружеский обзор без скучной теории

    Читать

    ИИ для программистов: как искусственный интеллект меняет разработку в 2026 году

    Читать

    Как защищают приложения в 2026: угрозы, архитектура и реальная безопасность

    Читать

    Чёрный список работодателей — почему программисты закрывают на него глаза в 2026 году

    Читать

    Разговор о взломе ВК и безопасности аккаунтов

    Читать

    Я вообще хороший программист или просто умею гуглить?

    Читать

    Комментарии (0)

    Оставить комментарий

    Кейсы компании

    Кейс: создание кастомной корзины на 1С‑Битрикс с лицензией «Стандарт»

    Посмотреть

    Кастомная система комментариев WordPress с микроразметкой и AJAX

    Посмотреть

    Как создать компонент в Битрикс 1С, который изменяет цену на китайские юани

    Посмотреть

    🎯 Кейс Павлов Студио: как мы внедрили Яндекс SmartCaptcha для защиты всех форм сайта (включая Bitrix)

    Посмотреть

    Разработка онлайн-калькулятора для товаров на сайте wp

    Посмотреть

    Обновление сайта с битрикс 1с с версии php 5.6 до 8.2

    Посмотреть

    Разработка сервиса для сбора информации из соц.сети «Вконтате»

    Посмотреть

    Разработка мега-меню для сайта на wordpress https://doma-penoblok.ru/

    Посмотреть

    Разработка и сопровождение сайта  https://aaa-sitrak.ru/ с последующей интеграцией на 1с-битрикс

    Посмотреть

    Разработка интернет-магазина https://sklad38.ru/ на битрикс 1с

    Посмотреть

    Доработка сайта https://tochka-kontakta.ru/ для организации «Точка Контакта»

    Добро пожаловать в WordPress. Это ваша первая запись. Отредактируйте или удалите ее, затем начинайте создавать!

    Посмотреть
    Max Messenger