Задать вопрос
Ответы пользователя по тегу 1С-Битрикс
  • Как передать данные пользователя в виджет б24?

    vscalpel
    @vscalpel
    Я раньше делал так:
    Перед подключение скрипта виджета передавал свой значение через form.setProperty где сама свойство уже было создано в Б24
    <script data-skip-moving="true">
    	window.addEventListener('b24:form:init', (event) => {
    		let form = event.detail.object;
    		{
    			form.setProperty("nameHotel", "Отель - <?= $arResult['NAME'] ?>")
    		}
    	});
    </script>
    <script data-skip-moving="true" data-b24-form="inline/3/9">
    	(function(w, d, u) {
    		var s = d.createElement('script');
    		s.async = true;
    		s.src = u + '?' + (Date.now() / 180000 | 0);
    		var h = d.getElementsByTagName('script')[0];
    		h.parentNode.insertBefore(s, h);
    	})(window, document, 'https://cdn-ru.bitrix24.ru/b1...6/crm/form/loader_3.js');
    </script>
    Ответ написан
    Комментировать