templates/bundles/SyliusShopBundle/Contact/request.html.twig line 1

Open in your IDE?
  1. {% extends '@SyliusShop/layout.html.twig' %}
  2. {% form_theme form with ['@SyliusShop/Form/theme.html.twig', 'Context/Shop/Form/checkbox.html.twig'] %}
  3. {% block title %}{{ 'sylius.ui.contact_us'|trans }} | {{ parent() }}{% endblock %}
  4. {% block content %}
  5.     <div class="ui hidden divider"></div>
  6.     {{ form_start(form, {
  7.         'action': path('sylius_shop_contact_request', {'company': 'company'|trans}),
  8.         'attr': {'class': 'ui form hyfindr-form', 'novalidate': 'novalidate'}})
  9.     }}
  10.         {{ form_errors(form) }}
  11.         <div class="text-4xl">{{ 'app.ui.contact.send_hyfindr_message'|trans }}</div>
  12.         <div class="ui divider"></div>
  13.         <div class="ui two column stackable grid">
  14.             <div class="column">
  15.                 <div class="two fields">
  16.                     {{ form_row(form.firstName, {'label' : 'sylius.form.customer.first_name', 'attr' : {'placeholder': 'sylius.form.customer.first_name'}}) }}
  17.                     {{ form_row(form.lastName, {'label' : 'sylius.form.customer.last_name', 'attr' : {'placeholder': 'sylius.form.customer.last_name'}}) }}
  18.                 </div>
  19.                 {{ form_row(form.companyName, {'label' : 'app.ui.form.legal_name_of_company', 'attr' : {'placeholder': 'app.ui.form.placeholders.company'}}) }}
  20.                 {{ form_row(form.country, {'label' : 'sylius.form.address.country'}) }}
  21.                 {{ form_row(form.email, {'label' : 'sylius.form.customer.email', 'attr' : {'placeholder': 'app.ui.form.placeholders.email'}}) }}
  22.                 {{ form_row(form.phoneNumber, {'label' : 'sylius.form.address.phone_number', 'attr' : {'placeholder': 'app.ui.form.placeholders.phone_number'}}) }}
  23.             </div>
  24.             <div class="column">
  25.                 <div class="contact-textarea-field">
  26.                     {{ form_row(form.message, {'label' : 'app.ui.form.message'}) }}
  27.                 </div>
  28.                 <div class="field terms-field">
  29.                     <div class="ui">
  30.                         <label for="contact_agreement">
  31.                             {{ form_row(form.agreement, {'label' : false}) }} {{ 'app.ui.form.privacy_policy'|trans({'%privacy_link%': hyf_get_url_for_code_with_suffix('privacy_policy', 'legal')})|raw }}
  32.                         </label>
  33.                     </div>
  34.                 </div>
  35.                 <div class="field terms-field">
  36.                     <label class="recaptcha-label">
  37.                         {{ 'app.ui.newsletter_page.this_site_is_protected'|trans|raw }}
  38.                     </label>
  39.                 </div>
  40.             </div>
  41.             <button class="hyfindr btn btn--primary contact-submit-button">{{ 'app.ui.form.send'|trans }}</button>
  42.         </div>
  43.         {{ include('Context/Common/ReCaptcha/_field.html.twig') }}
  44.         {{ form_row(form._token) }}
  45.     {{ form_end(form, {'render_rest': false}) }}
  46.     <div class="text-4xl appointment-header">{{ 'app.ui.contact.schedule_an_appointment'|trans }}</div>
  47.     <div class="ui divider"></div>
  48.     <div class="section-container contact-section meeting-slot">
  49.         <div class="split-sections">
  50.             <a href="https://outlook.office365.com/book/HyfindrMeeting@hyfindr.com/" target="_blank" class="hyfindr btn btn--primary">{{ 'app.ui.contact.choose_a_meeting_slot'|trans }}</a>
  51.             <div class="text-part text-lg">{{ 'app.ui.contact.having_good_conversations'|trans }}</div>
  52.         </div>
  53.     </div>
  54.     <div class="contact_faq">
  55.         {{ render(path('bitbag_sylius_cms_plugin_shop_block_index_by_section_code', {'sectionCode' : 'contact_faq', 'template' : '@SyliusShop/Contact/faq.html.twig'})) }}
  56.     </div>
  57.     {% include '@SyliusShop/Common/Sections/digitalEcosystem.html.twig' %}
  58. {% endblock %}