Как сделать кастомное окно "спасибо" для форм в Zero Block?
С помощью данной модификации можно создать свое окно "спасибо", которое будет показываться после отправки формы в Zero Block. В качестве окна можно использовать popup на зеро блоке или стандартный popup.
<!--TICODE--><!-- Библиотека модификаций для Тильда https://ticode.dev -->
<!--TCD070--><a href="#tc-success" class="TCDEndPopup"></a><script>$(document).ready(function(){var TCDGlobalStyle=$('<style id="cost">#tildaformsuccesspopup{position:absolute!important;left:-5000px;}</style>');$("#rec738797554").delegate("form .t-submit","click",function(){var form=$(this).closest("form");$("head").append(TCDGlobalStyle);var timer=setInterval(function(){if(form.hasClass("js-send-form-success")){clearInterval(timer);$(".t-form-success-popup")[0].click();$(".TCDEndPopup")[0].click();setTimeout(function(){TCDGlobalStyle.remove()},1e3)}},1e3)});$(document).on("click",function(event){if(!$(event.target).closest("#rec738797554 form").length&&!$(event.target).hasClass("t-form-success-popup")&&!$(event.target).hasClass("TCDEndPopup")){TCDGlobalStyle.remove()}})});</script>
КОПИРОВАТЬ КОД
Для нормальной работы модификации необходимо включить библиотеку jQuery. Как включить: Настройки сайта -> Еще -> Подключить jQuery на страницах сайта
1. Создаем форму в Zero Block, копируем id блока и вставляем в генератор;
2. Создаем второй Zero Block, который будем показывать в качестве окна "спасибо";
3. Создаем блок Т1093 и связываем его с зеро блоком "спасибо". Для этого в "контенте" блока Т1093 указываем id блока "спасибо" и указываем ссылку #tc-success
4. Копируем готовый код и вставляем в HTML блок T123
Форма
Спасибо за заявку!
Переходи в наш ТГ канал чтобы следить за выходом новых модификаций