This commit is contained in:
2026-07-04 17:34:07 +03:00
parent d896d41240
commit 762242f193
22 changed files with 1880 additions and 1 deletions

View File

@@ -0,0 +1,37 @@
<?php
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
$form_title = isset( $args['title'] ) ? $args['title'] : 'Оставить заявку';
$form_page = isset( $args['page'] ) ? $args['page'] : '';
?>
<form class="lead-form" action="<?php echo esc_url( admin_url( 'admin-post.php' ) ); ?>" method="post">
<input type="hidden" name="action" value="sev_tort_lead">
<input type="hidden" name="lead_page" value="<?php echo esc_attr( $form_page ); ?>">
<?php wp_nonce_field( 'sev_tort_lead', 'sev_tort_nonce' ); ?>
<div class="lead-form__head">
<span class="lead-form__title"><?php echo esc_html( $form_title ); ?></span>
<span class="lead-form__text">Ответим в мессенджере или по телефону и уточним детали заказа.</span>
</div>
<label class="lead-form__field">
<span class="lead-form__label">Имя</span>
<input class="lead-form__input" type="text" name="lead_name" autocomplete="name" placeholder="Как к вам обращаться">
</label>
<label class="lead-form__field">
<span class="lead-form__label">Телефон</span>
<input class="lead-form__input" type="tel" name="lead_phone" autocomplete="tel" placeholder="+7" required>
</label>
<label class="lead-form__field">
<span class="lead-form__label">Комментарий</span>
<textarea class="lead-form__textarea" name="lead_message" rows="4" placeholder="Дата, повод, вес, идея декора"></textarea>
</label>
<label class="lead-form__consent">
<input class="lead-form__checkbox" type="checkbox" name="personal_data_agree" value="1" required>
<span class="lead-form__consent-text">Согласен на обработку персональных данных и принимаю <a href="<?php echo esc_url( home_url( '/politika-konfidencialnosti/' ) ); ?>">политику конфиденциальности</a>.</span>
</label>
<button class="lead-form__button" type="submit">Отправить заявку</button>
<?php if ( isset( $_GET['form_status'] ) ) : ?>
<span class="lead-form__status"><?php echo 'success' === sanitize_text_field( wp_unslash( $_GET['form_status'] ) ) ? 'Заявка отправлена. Скоро свяжемся с вами.' : 'Заявка принята. Если сообщение не дошло в Telegram, мы проверим настройки отправки.'; ?></span>
<?php endif; ?>
</form>