Виджет. Калькулятор финансирования



Для работы с виджетом достаточно подключить нашу библиотеку https://eib.kg/plugin/calc/api/?js и jQuery.
Важно: Не копируйте библиотеку себе на сайт, пользуйтесь прямой ссылкой на неё, т.к. условия финансирования Банка периодически могут изменяться, в связи с чем будет проводиться корректировка кода.


Самый простой вызов виджета:

        
<div id="ecocalc"></div>

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<script type="text/javascript" src="//eib.kg/plugin/calc/api/?js"></script>
<script type="text/javascript">
$(function(){
    $('#ecocalc').ecocalc();
});
</script>
        

Просмотреть пример


Для того что бы стилизовать данный виджет под оформление своего сайта воспользуйтесь подгрузкой css-файла. Это осуществляется следующим образом:

$(function(){
    $('#ecocalc').ecocalc('https://eib.kg/templates/ru/css/styles.css');
});

Просмотреть пример


Также есть возможность сразу передать данные для расчёта.

Список парамметров:

  • css - подключаемы файл стилей
  • heihth - высота виджета
  • width - ширина виджета
  • data - передаваемые данные в виджет (price, srok, history)
$(function(){
    $('#ecocalc').ecocalc({
        data: {
            price: 20000, 
            firstpal: 20, 
            srok: 11
        }, 
        height: 303, 
        css:'https://eib.kg/templates/ru/css/styles.css'
    });
});

Просмотреть пример




Справка по API. Калькулятор финансирования



Помимо виджета можно воспользоваться API. Для этого на стороне своего сайта реализуете JavaScript-логику. А также создаёте PHP-файл, выступающий в качестве посредника между вашим JavaScript и нашим сервером. Пример реализации PHP-файла приведён ниже.


Принимаемые парамметры:

  • price - цена товара
  • firstpal - первоначальный платёж, измеряемый в %
  • srok - количество месяцев
  • history - 1 если первый кредит, 2 если повторное финансирование
  • type - вид товара (3 - быт.техника, 16 - сот.телефоны,..)

Реализация запроса на PHP:


$data = array(
    'price'     => 20000,
    'firstpal'  => 20,
    'srok'      => 12,
    'history'   => 2,
    'type'      => 3
);
$context = stream_context_create(array('http' =>
    array(
        'method'  => 'POST',
        'header'  => 'Content-type: application/x-www-form-urlencoded',
        'content' => http_build_query($data)
    )
));

$result = file_get_contents('https://eib.kg/plugin/calc/api/', false, $context);
print_r( json_decode($result) );
        

Пример ответа:
https://eib.kg/plugin/calc/api/?price=20000&firstpal=20&srok=12&history=1&type=3

Опрос