Сейчас узнаем, какой подарок выпадет именно Вам
Крутите колесо
Ура, вы выиграли!
Ваш приз:
Годовой доступ
к видео на mo-ti -20%
по промокоду T19RAY
Промокод действителен 3 дня

Оформить доступ с промокодом
100
Как, анализируя ответ формы, отправлять данные на нужный приёмщик в Tilda
Защитная пленка на авто
Готовые комплекты для каждого авто
Среднее время наклейки 45 мин
Гарантия 2 года
Американские плёнки
Записаться в центр установки
Оставьте контакты и выберете адрес центра. Мастер перезвонит через 10 мин
Нажимая на кнопку, вы соглашаетесь с политикой конфиденциальности сайта

Как, анализируя ответ формы, отправлять данные на нужный приёмщик в Tilda

1
Создали блок с формой и задали ему класс uc-difform
2
Добавили в форму поле - Выпадающий список - location (по этому полю будет распределение отправки)
3
Подключили к форме сервисы приёма данных и копировали из кода значения их value
4
Добавили код на страницу в блок Другое - Т123
В коде вписали значения сервиса приёма данных, которые будут соответствовать порядковому номеру элемента в выпадающем списке

"2" : "d759052b16b1c04edb61ef3deca94127",
"3" : "772f68f2639dc6657dcd04de5e40b47a",
"4" : "80a0aa43188c42933c27abfe98d4bb6f"
Mo-ti Level Up
Видео инструкции по добавлению кода и работе с Zero Block.
Отправляем форму на нужный приёмщик, анализирую выбор пользователя
Фрагмент видео
Библиотека для примера
<script>
$( document ).ready(function() {
    
    $('.uc-difform').on('click', '.t-submit', function() {       
        let ind = $('select[name="location"]')[0].selectedIndex+1;
        let services = {
            "2" : "d759052b16b1c04edb61ef3deca94127",
            "3" : "772f68f2639dc6657dcd04de5e40b47a",
            "4" : "80a0aa43188c42933c27abfe98d4bb6f"
        };
        let svVal = services[ind];
        if(svVal != undefined){
            let form = $(this).closest('form');
            form.find('.js-formaction-services').remove();
            let curServ = `<input type="hidden" name="formservices[]" value="${svVal}" class="js-formaction-services">`;
            form.prepend(curServ);
        };
    });    
});    
</script>
Made on
Tilda