templates/component_parts/common/callback_form/advanced-with-name.html.twig line 1

Open in your IDE?
  1. {#
  2. ID полей для работы скрипта UIS
  3. #support-callback-form-advanced--client-phone
  4. #support-callback-form-advanced--client-name
  5. #support-callback-form-advanced--client-confirm-with-privacy-policy
  6. #support-callback-form-advanced--submit
  7. #}
  8.     {{ form_errors(this.requestConsultationForm) }}
  9.     {{ form_start(this.requestConsultationForm, {'attr': {'class': 'callback-form-component'}}) }}
  10. <div class="fields">
  11.     <div class="field">
  12.         <label class="form__label" for="support-callback-form-advanced--client-phone">Контактный номер:</label>
  13.         <input
  14.             type="text"
  15.             name="phone"
  16.             value="{{ field_value(this.requestConsultationForm.phone) }}"
  17.             class="tel"
  18.             id="support-callback-form-advanced--client-phone"
  19.             required
  20.         />
  21.         <input type="hidden" name="{{ field_name(this.requestConsultationForm.phone) }}" />
  22.     </div>
  23.     <div class="field">
  24.         <label for="support-callback-form-advanced--client-name">Имя:</label>
  25.         <input
  26.             type="text"
  27.             name="name"
  28.             value="{{ field_value(this.requestConsultationForm.name) }}"
  29.             id="support-callback-form-advanced--client-name"
  30.         />
  31.         <input type="hidden" name="{{ field_name(this.requestConsultationForm.name) }}" >
  32.     </div>
  33.     <div class="field">
  34.         <button class="btn btn--primary btn--xs js-submit submit-emulator"
  35.                 id="support-callback-form-advanced--submit-emulator"
  36.                 type="button">
  37.             Получить консультацию
  38.         </button>
  39.         <button id="support-callback-form-advanced--submit" class="submit-real" style="display: none;" type="submit"></button>
  40.     </div>
  41. </div>
  42. <div class="acceptance">
  43.     <div class="field field__accept">
  44.         <input
  45.             type="checkbox"
  46.             name="{{ field_name(this.requestConsultationForm.accept) }}"
  47.             id="support-callback-form-advanced--client-confirm-with-privacy-policy"
  48.             checked=""
  49.             required=""
  50.         />
  51.         <label for="support-callback-form-advanced--client-confirm-with-privacy-policy">
  52.             <p>Я <a href="{{ asset(uri_consent_to_the_processing_of_personal_data) }}" target="_blank">согласен</a>
  53.                 на обработку персональных данных в соответствии с <a href="{{ asset(uri_user_personal_data) }}"
  54.                                                                      target="_blank">Политикой</a> в отношении их
  55.                 обработки</p>
  56.         </label>
  57.     </div>
  58. </div>
  59. {{ form_end(this.requestConsultationForm) }}