Initial commit
This commit is contained in:
+92
-44
@@ -1,5 +1,5 @@
|
||||
+++
|
||||
slug = 'plan'
|
||||
slug = 'plan-old'
|
||||
# description = 'Выберите поездку из календаря'
|
||||
disableComments = true
|
||||
+++
|
||||
@@ -28,50 +28,98 @@ disableComments = true
|
||||
Важно! Поездки проходят рано утром (выезд из Москвы в 5-6 утра) с целью минимизировать время нахождения в пробках. Проверьте папку "Нежелательные", так как ответное письмо на заявку может попасть туда в зависимости от почтового клиента.
|
||||
|
||||
{{< rawhtml >}}
|
||||
<script type="text/javascript" async="async">
|
||||
(function () {
|
||||
function init() {
|
||||
const scr = document.createElement("script");
|
||||
scr.type = "text/javascript";
|
||||
scr.async = "async";
|
||||
scr.src =
|
||||
"//cdn.qform.io/forms.js?v=" + new Date().getTime() / 1000;
|
||||
const scrInsert = document.getElementsByTagName("script")[0];
|
||||
scrInsert.parentNode.insertBefore(scr, scrInsert);
|
||||
}
|
||||
const d = document;
|
||||
const w = window;
|
||||
if (d.readyState === "interactive") {
|
||||
init();
|
||||
} else {
|
||||
if (w.attachEvent) {
|
||||
w.attachEvent("onload", init);
|
||||
} else {
|
||||
w.addEventListener("DOMContentLoaded", init, false);
|
||||
<div style="background: red; color: white; padding: 10px; text-align: center; margin: 10px 0;">
|
||||
НОВАЯ ФОРМА ЗАГРУЖЕНА - ЕСЛИ ВЫ ВИДИТЕ ЭТО, ФОРМА ОБНОВИЛАСЬ
|
||||
</div>
|
||||
<div class="travel-form-container">
|
||||
<!-- Сообщения об успехе/ошибке -->
|
||||
<script>
|
||||
document.addEventListener('DOMContentLoaded', function() {
|
||||
const urlParams = new URLSearchParams(window.location.search);
|
||||
const success = urlParams.get('success');
|
||||
const error = urlParams.get('error');
|
||||
|
||||
if (success) {
|
||||
const messageDiv = document.createElement('div');
|
||||
messageDiv.className = 'form-message form-success';
|
||||
messageDiv.textContent = success;
|
||||
document.querySelector('.travel-form-container').insertBefore(messageDiv, document.querySelector('.travel-form'));
|
||||
}
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
<link rel="stylesheet" href="https://cdn.qform.io/preloader.css">
|
||||
<div data-formid="form_9iW04iBUfoK-Y9LyEKFSAMMXHQcO1y3T" data-preloader="2" style="min-height: 576px; margin: 0 auto">
|
||||
<div class="qform-preloader__root" id="form_9iW04iBUfoK-Y9LyEKFSAMMXHQcO1y3T_loader_root">
|
||||
<div class="qform-preloader__row">
|
||||
<div class="qform-preloader__element">
|
||||
</div>
|
||||
</div>
|
||||
<div class="qform-preloader__row">
|
||||
<div class="qform-preloader__element">
|
||||
</div>
|
||||
</div>
|
||||
<div class="qform-preloader__row">
|
||||
<div class="qform-preloader__element">
|
||||
</div>
|
||||
</div>
|
||||
<div class="qform-preloader__row">
|
||||
<div class="qform-preloader__element qform-preloader__button">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
if (error) {
|
||||
const messageDiv = document.createElement('div');
|
||||
messageDiv.className = 'form-message form-error';
|
||||
messageDiv.textContent = error;
|
||||
document.querySelector('.travel-form-container').insertBefore(messageDiv, document.querySelector('.travel-form'));
|
||||
}
|
||||
});
|
||||
</script>
|
||||
|
||||
<form class="travel-form" action="/send_plan.php" method="POST">
|
||||
<div class="form-group">
|
||||
<label for="name">Имя *</label>
|
||||
<input type="text" id="name" name="name" placeholder="Введите Ваше имя" required>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="email">E-mail *</label>
|
||||
<input type="email" id="email" name="email" placeholder="Введите Ваш email" required>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="phone">Телефон (необязательно)</label>
|
||||
<input type="tel" id="phone" name="phone" placeholder="Введите телефон">
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="bvs_number">Учётный номер БВС (если уже направляли ранее) или предложите направление/даты поездки без БВС (необязательно)</label>
|
||||
<textarea id="bvs_number" name="bvs_number" placeholder="Свой вариант поездки или учётный номер дрона"></textarea>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="trip_period">Выпадающий список</label>
|
||||
<select id="trip_period" name="trip_period">
|
||||
<option value="">Выберите период</option>
|
||||
<option value="Полёты в июне 2025 года">Полёты в июне 2025 года</option>
|
||||
<option value="Полёты в июле 2025 года">Полёты в июле 2025 года</option>
|
||||
<option value="Полёты в августе 2025 года">Полёты в августе 2025 года</option>
|
||||
<option value="Полёты в сентябре 2025 года">Полёты в сентябре 2025 года</option>
|
||||
<option value="Свой вариант без БВС">Свой вариант без БВС</option>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label>Согласие на обработку персональных данных *</label>
|
||||
<div style="margin-top: 0.5rem;">
|
||||
<label style="display: flex; align-items: flex-start; font-weight: normal; margin-bottom: 0.5rem;">
|
||||
<input type="radio" name="consent" value="agree" required style="margin-right: 0.5rem; margin-top: 0.2rem; width: auto;">
|
||||
<span>Я согласен на обработку персональных данных для оформления заявки, гарантирую, что передаю свои персональные данные</span>
|
||||
</label>
|
||||
<label style="display: flex; align-items: center; font-weight: normal;">
|
||||
<input type="radio" name="consent" value="disagree" style="margin-right: 0.5rem; width: auto;">
|
||||
<span>Не согласен на обработку персональных данных</span>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label>Укажите свой возраст *</label>
|
||||
<div style="margin-top: 0.5rem;">
|
||||
<label style="display: flex; align-items: center; font-weight: normal; margin-bottom: 0.5rem;">
|
||||
<input type="radio" name="age" value="18+" required style="margin-right: 0.5rem; width: auto;">
|
||||
<span>Мне более 18 лет</span>
|
||||
</label>
|
||||
<label style="display: flex; align-items: center; font-weight: normal;">
|
||||
<input type="radio" name="age" value="under18" style="margin-right: 0.5rem; width: auto;">
|
||||
<span>Мне менее 18 лет</span>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<button type="submit" class="submit-btn">
|
||||
Отправить
|
||||
</button>
|
||||
</form>
|
||||
</div>
|
||||
{{< /rawhtml >}}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user