Доброго времени суток!
Необходимо произвести интеграцию банка с интернет-магазином для покупки в кредит.
Согласно мануалу:
1) Перед заполнением заявки на кредит вы можете добавить на ваш сайт предварительный расчет параметров с помощью кредитного калькулятора
Обязательным условием является передача массива с данными о товарах
var productsList = new Array();
productsList[0] = { id: productArticle[0], name: productName[0], category: productCategory[0], price: productPrice[0], count: productCount[0] };
productsList[1] = { id: productArticle[1], name: productName[1], category: productCategory[1], price: productPrice[1], count: productCount[1] };
...
productsList[i] = { id: productArticle[i], name: productName[i], category: productCategory[i], price: productPrice[i], count: productCount[i] };
Т.к. необходимо вывести кнопку в карточке товара, то передаем только один элемент:
<script>
var ProductList = [];
ProductList = {
id:<?=$arResult['ID']?>,
name:<?=$arResult['PROPERTIES']['NAZVANIE_DLYA_SAYTA']['VALUE']?>,
category:<?=$arResult['PROPERTIES']['PROIZVODITEL']['VALUE']?>,
price:<?=$arResult['PRICES']['Розничная']['DISCOUNT_VALUE']?>
};
</script>
Но если посмотреть в браузере, то ошибка "Uncaught SyntaxError: Unexpected identifier" (скрин 1)
Подскажите, пожалуйста, в чем возможна ошибка? Спасибо.