(CRM) Интеграция с intrumnet crm

Главная

Вернуться к статьям

(CRM) Интеграция с intrumnet crm

<script> cr.api(function (page) { page.lazy('.cr-form', function (el) { var form = page.getComponent(el); // Начинаем ловить событие отправки формы form.on('before-submit', function (event) { var name = event.fields.find(function (field) { return field.uid === 'name'; }); var email = event.fields.find(function (field) { return field.uid === 'email'; }); var phone = event.fields.find(function (field) { return field.uid === 'phone'; }); var fields = event.fields .map(function (field) { return field.name + '\n' + field.value; }) .join('\n\n'); console.log(event); fields += '\n\n'; fields += 'Название формы:\n' + event.name + '\n\n'; fields += 'Адрес страницы:' + '\n' + location.href; //Начало кода $.post( 'https://testcreatium.intrumnet.com/onlineforms', { action: 'fillform', formtype: 14, data: { def_customer: { //Данные контакта name: name.value, email: email.value, phone: phone.value, }, }, ihistory: 'GetIntrumStatistic' in window && typeof window.GetIntrumStatistic == 'function' ? window.GetIntrumStatistic() : false, host: window.location.host, }, function (data) { success: { console.log(data) } } ); //Конец кода }); }); }); </script>