При помощи данной модификации можно закрывать Popup T1093 после успешной отправки формы. Поддерживает закрытие popup даже если использовали кастомную кнопку в форме вместо штатной.
Этот генератор кода доступен только тем кто оплатил подписку
<!--TICODE--><!-- Библиотека модификаций для Тильда https://ticode.dev -->
<!--TCD050--><script>
$(function TiCodeClosePopups(){
$(".uc-tipopups .tn-atom__form").delegate("form .t-submit", "click", function() {
var $form = $(this).closest('form');
setTimeout(function() {
if ($form.hasClass("js-send-form-success")) {
var $button = $(this);
var ClosePopupTiCode = $button.data('closepopup');
if (ClosePopupTiCode) {
$(ClosePopupTiCode).click();
} else {
$('.t-popup__close').trigger('click');
}
};
}.bind(this), 1000);
});
});
</script>
КОПИРОВАТЬ КОД
Для нормальной работы модификации необходимо включить библиотеку jQuery. Как включить: Настройки сайта -> Еще -> Подключить jQuery на страницах сайта
1. Создаем Zero Block в котором размещаем попап с формой и назначаем блоку класс uc-tipopups Чтобы добавить класс блоку, заходим в настройки блока и сверху от id блока будет кнопка "Добавить CSS Class Name"
2. Создаем блок T1093 и через контент связываем его с Zero Block
3. Копируем готовый код и вставляем в HTML блок Т123.
Примечание: если в блоке Т1093 в настройках отключили стандартный крестик закрытия popup, то не забываем в самом Zero Block добавить элемент для закрытия с ссылкой #closepopup Если в popup не будет и стандартной и своей иконки закрытия, то попап не закроет