Files
kupshop/web/templates/x/reservation/reservation.form.tpl
2025-08-02 16:30:27 +02:00

54 lines
2.7 KiB
Smarty

<div>
<form method="post" action="{path('kupshop_reservation_reservation_focusreservationcreate')}">
<div data-reload="reservation-form">
{if $body.sent}
{if $body.error}
<div class="alert alert-danger" role="alert">{$body.error}</div>
{else}
<script> dataLayer.push({get_gtm_data type='ecommerce' method='Reservation' encode=true data=['body' => $body]}) </script>
<div class="alert alert-success" role="alert">{t}Vaše rezervace byla úšpěšně vytvořena.{/t}</div>
{/if}
<div class="text-center">
<a href="#" data-focus="close" class="btn btn-primary">{t}Zavřít{/t}</a>
</div>
{else}
<input type="hidden" name="sellerId" data-reservation="seller" value="{$body.seller.id}">
<input type="hidden" name="productId" value="{$body.product.id}">
<input type="hidden" name="variationId" value="{$body.product.variationId}">
<div class="row">
<div class="col-xxs-12 col-sm-6">
<div class="form-group required">
<label for="name">{t}Jméno{/t}</label>
<input type="text" name="name" id="name" class="form-control" value="{$body.userData.name}" required>
</div>
</div>
<div class="col-xxs-12 col-sm-6">
<div class="form-group required">
<label for="surname">{t}Příjmení{/t}</label>
<input type="text" name="surname" id="surname" class="form-control" value="{$body.userData.surname}" required>
</div>
</div>
</div>
<div class="row">
<div class="col-xxs-12 col-sm-6">
<div class="form-group required">
<label for="phone">{t}Telefon{/t}</label>
<input type="text" name="phone" id="phone" class="form-control" value="{$body.userData.phone}" required>
</div>
</div>
<div class="col-xxs-12 col-sm-6">
<div class="form-group required">
<label for="email">{t}E-mail{/t}</label>
<input type="email" name="email" id="email" class="form-control" value="{$body.userData.email}" required>
</div>
</div>
</div>
<button type="submit" class="btn btn-ctr">{t}Rezervovat na prodejně{/t}</button>
{include 'reservation/reservation.seller-selected.tpl'}
{/if}
</div>
</form>
</div>