Как передать название товара в форму битрикса в поле?

Всем привет, в полной карточке товара поставил форму от битрикса 24 срм, b24-form, там есть поля, телефон и т.д и название товара, как название товара передать в поле в форму?
  • Вопрос задан
  • 195 просмотров
Решения вопроса 1
ws17
@ws17 Автор вопроса
Ловите решение:
Берем из тега h1, заголовок.

<script data-b24-form="inline/4/ja9008" data-skip-moving="true">
    let value_input = [...document.getElementsByTagName("h1")][0].innerText;
    window.addEventListener('b24:form:init', (event) => {
        let form = event.detail.object;
        form.setValues({
            "DEAL_UF_CRM_1651801400": value_input
        });
    }); (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/b21224186/crm/form/loader_4.js');
</script>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы