{% extends 'checkout.html.twig' %}{% block body %} {% if env.site == env.mir or env.site == env.miropt %} <input type="hidden" name="total_sum" id="total_sum" value="{{ cart.amount }}" /> <script> function check_total_sum(){ var total_sum = $("#total_sum").val(); {% if app.session.get('useropt') and app.user and app.user.miniopt == 0 %} if(total_sum > {{ sett.get('min_order_opt')|raw }}) { $('#asform_orderform').submit(); } else { alert("{{ labels.get('cart-edit-18')|raw }} {{ sett.get('min_order_opt')|raw }} {{ env.valuta.name }}"); event.preventDefault(); location.href='{{ path('cart') }}'; } {% elseif app.session.get('useropt') and app.user and app.user.miniopt == 1 %} if(total_sum > {{ sett.get('min_order')|raw }}) { $('#asform_orderform').submit(); } else { alert("{{ labels.get('cart-edit-18')|raw }} {{ sett.get('min_order')|raw }} {{ env.valuta.name }}"); event.preventDefault(); location.href='{{ path('cart') }}'; } {% endif %} } </script> {% endif %} {{ page.cont }} {% if errors.notloggedin == 1 %} <!-- Modal --> <div class="modal fade" id="dropdownModal" tabindex="-1" role="dialog" aria-labelledby="dropdownModalLabel" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-body"> {% set login_redirect = '/checkout' %} {{ include('block/login.html.twig') }} </div> </div> </div> </div> {% endif %} <form action="{{ path('checkout_form') }}" method="post" class="checkout-form" id="asform_orderform"> <div class="row"> <div class="col-md-6"> <div class="form-group row"> <div class="col-md-12"> <label for="surname">{{ labels.get('checkout-anketa-3')|raw }}</label> </div> <div class="col-md-12"> <input type="text" class="form-control" name="surname" value="{{ app.request.request.get('surname') ? app.request.request.get('surname') : (errors.surname_empty ? '' : user.getSurname) }}" placeholder="{{ labels.get('checkout-anketa-error-2')|raw }}"> {% if errors.surname_empty == 1 %} <div class="lee-error"> <ul class="errors"> <li>{{ labels.get('checkout-anketa-error-2')|raw }}</li> </ul> </div> {% endif %} </div> </div> </div> <div class="col-md-6"> <div class="form-group row"> <div class="col-md-12"> <label for="name">{{ labels.get('checkout-anketa-4')|raw }}</label> </div> <div class="col-md-12"> <input type="text" class="form-control" name="name" value="{{ app.request.request.get('name') ? app.request.request.get('name') : (errors.name_empty ? '' : user.getName) }}" placeholder="{{ labels.get('checkout-anketa-error-1')|raw }}"> {% if errors.name_empty == 1 %} <div class="lee-error"> <ul class="errors"> <li>{{ labels.get('checkout-anketa-error-1')|raw }}</li> </ul> </div> {% endif %} </div> </div> </div> <div class="col-md-12"> <div class="hint" style="margin-top: -7px;">{{ labels.get('checkout-anketa-2')|raw }}</div> <br> </div> <div class="col-md-6"> <div class="form-group row"> <div class="col-md-12"> <label for="email">{{ labels.get('checkout-anketa-6')|raw }}</label> </div> <div class="col-md-12"> <input type="text" class="form-control" name="email"{% if Auth.getUserId %} readonly{% endif %} value="{{ app.request.request.get('email') ? app.request.request.get('email') : user.getEmail }}" placeholder="{{ labels.get('checkout-anketa-8')|raw }}"> {% if errors.notloggedin == 1 %} <ul class="errors anketa-errors" id="asform_errors_surname"> <li class="anketa-dd"><span>{{ labels.get('checkout-anketa-9')|raw }}</span> <a href="#" id="dropdownLogin" data-toggle="modal" data-target="#dropdownModal">{{ labels.get('checkout-anketa-10')|raw }}</a>. </li> </ul> {% endif %} {% if errors.email_invalid == 1 %} <div id="anketa-email-error" class="lee-error"> <ul class="errors"> <li>{{ labels.get('checkout-anketa-11')|raw }}</li> </ul> </div> {% endif %} <div class="hint" style="margin-top: 8px;">{{ labels.get('checkout-anketa-7')|raw }}</div> </div> </div> </div> <div class="col-md-6"> <div class="form-group row"> <div class="col-md-12"> <label for="phone">{{ labels.get('checkout-anketa-12')|raw }}</label> </div> <div class="col-md-12"> <input type="text" class="form-control" name="phone" id="asform_phone" value="{{ app.request.request.get('phone') ? app.request.request.get('phone') : user.getPhone }}" placeholder="{{ labels.get('checkout-anketa-14')|raw }}"> {% if errors.phone_empty == 1 and user.getPhone == '' %} <div id="anketa-fio-error" class="lee-error"> <ul class="errors"> <li>{{ labels.get('checkout-anketa-15')|raw }}</li> </ul> </div> {% endif %} <div class="hint" style="margin-top: 8px;">{{ labels.get('checkout-anketa-13')|raw }}</div> </div> </div> </div> <div class="col-md-12"> <div class="row"> <div class="col-md-12 col-xs-12"> <button type="submit" name="submit" data-agree="anketa" value="1" class="btn btn-theme m-b-1 active focus checkout-button"{% if env.site == env.mir or env.site == env.miropt %} onclick="check_total_sum();"{% endif %}>{{ labels.get('checkout-anketa-16')|raw }} <span class="fa fa-long-arrow-right checkout-right"></span></button> <div class="checkout-button-hint hint"><p>{{ labels.get('checkout-anketa-17')|raw }}</p></div> </div> </div> </div> <div class="col-md-12"> <div class="row"> <div class="col-md-12"> <br> <div class="checkout-button-hint flex-center cbh"><p><input type="checkbox" style="height: auto !important;" data-agree="anketa"> {{ labels.get('checkout-anketa-18')|replace({'{link}': path('static_page', {'page_intname': 'polzovatelskoe-soglashenie'})})|raw }}</p></div> </div> </div> </div> {# <div class="col-md-12"> <div class="row"> <div class="col-md-12"> <br> <div class="checkout-button-hint flex-center cbh"><p><input type="checkbox" name="ads" style="height: auto !important;"{{ user.isAds ? " checked" : "" }}> {{ labels.get('ads')|raw }}</p></div> </div> </div> </div> #} </div> </form> {# <script src="https://www.google.com/recaptcha/api.js?render={{ recaptcha_key }}"></script> #}{% endblock %}