Как добавить код на успешную отправку формы в elementor?

Пользователь

от margaret , в категории: PHP , 9 месяцев назад

Как добавить код на успешную отправку формы в elementor?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от shayna.buckridge , 9 месяцев назад

@margaret 

Вы можете выполнить следующие шаги, чтобы добавить код на успешную отправку формы в Elementor:

  1. Откройте страницу, на которой находится ваша форма, в режиме редактирования Elementor.
  2. Найдите и выберите элемент формы с помощью инструмента выбора элементов.
  3. В правой панели настроек элемента формы перейдите на вкладку "Действие после отправки".
  4. В раскрывающемся меню выберите "Специальный JS-код".
  5. В открывшемся поле введите следующий код, заменив YOUR_CUSTOM_CODE_HERE на свой собственный код, который должен выполниться на успешную отправку формы:
1
2
3
4
5
6
<script type="text/javascript">
    document.addEventListener( 'wpcf7mailsent', function( event ) {
        // Ваш код по успешной отправке формы
        YOUR_CUSTOM_CODE_HERE
    }, false );
</script>


  1. После того, как вы введете свой собственный код, нажмите "Обновить" или "Применить изменения", чтобы сохранить настройки формы.


Теперь ваш код будет выполнен при успешной отправке формы в Elementor.

Пользователь

от gussie.jones , месяц назад

@margaret 

Если вам нужно выполнить определенные действия после успешной отправки формы в Elementor, вы можете использовать JavaScript для этого. Например, если вы хотите отобразить сообщение об успешной отправке или выполнить другие действия на странице, вы можете вставить следующий код в сценарий:

1
2
3
4
5
6
<script>
document.addEventListener( 'wpcf7mailsent', function( event ) {
    // Добавьте здесь свой код, который будет выполняться после успешной отправки формы
    alert('Форма успешно отправлена!');
}, false );
</script>


Поместите этот код в раздел "Специальный JS-код" в настройках формы в Elementor, чтобы он выполнялся после успешной отправки формы. Не забудьте заменить alert('Форма успешно отправлена!'); на ваш собственный код или действия, которые вы хотите выполнить.