templates/includes/kontakt-formular.html.twig line 1

Open in your IDE?
  1. <div class="popup mb-5">
  2.     <form method="post">
  3.         <button type="submit" class="d-none"></button>
  4.     <div class="row">
  5.         <div class="col-md-6 order-1 order-md-0">
  6.             <div class="mt-3">
  7.                 <label for="name">{{ "Name"|trans }}*</label>
  8.                 <input required type="text" id="name" name="name">
  9.             </div>
  10.             <div class="mt-3">
  11.                 <label for="email">{{ "E-Mail"|trans }}*</label>
  12.                 <input required type="email" id="email" name="email">
  13.             </div>
  14.             <div class="row">
  15.                 <div class="col-md-5">
  16.                     <div class="mt-3">
  17.                         <label for="plz">{{ "Postleitzahl"|trans }}</label>
  18.                         <input type="text" id="plz" name="plz">
  19.                     </div>
  20.                 </div>
  21.                 <div class="col-md-7">
  22.                     <div class="mt-3">
  23.                         <label for="city">{{ "Ort"|trans }}</label>
  24.                         <input type="text" id="city" name="city">
  25.                     </div>
  26.                 </div>
  27.             </div>
  28.             <div class="row">
  29.                 <div class="col-md-8">
  30.                     <div class="mt-3">
  31.                         <label for="street">{{ "Straße"|trans }}</label>
  32.                         <input type="text" id="street" name="street">
  33.                     </div>
  34.                 </div>
  35.                 <div class="col-md-4">
  36.                     <div class="mt-3">
  37.                         <label for="street_nr">{{ "Hausnummer"|trans }}</label>
  38.                         <input type="text" id="street_nr" name="street_nr">
  39.                     </div>
  40.                 </div>
  41.             </div>
  42.             <div class="mt-3">
  43.                 <label for="phone">{{ "Telefon"|trans }}</label>
  44.                 <input type="text" id="phone" name="phone">
  45.             </div>
  46.             <div class="mt-3">
  47.                 <label for="notes">{{ "Anfrage"|trans }} *</label>
  48.                 <textarea required type="text" id="notes" name="notes" rows="6"></textarea>
  49.             </div>
  50.             <div class=" w-100">
  51.                 <a href="javascript:void(0)" class="btn btn-default arrow grey mt-5 w-100 send-request">
  52.                     {{ "Absenden"|trans }}
  53.                 </a>
  54.             </div>
  55.         </div>
  56.         <div class="col-md-6 order-0 order-md-1">
  57.             <div class="mt-md-3">
  58.                 <label for="">{{ "Ansprechpartner"|trans }}*</label>
  59.                 <input type="hidden" name="ansprechpartner" id="ansprechpartner_input" value="Germany South">
  60.                 <ul class="country-select">
  61.                     <li><span>Germany South</span>
  62.                         <ul style="display: none;">
  63.                             <li class="">Asia</li>
  64.                             <li class="">Austria</li>
  65.                             <li class="">Belgien - Flandern</li>
  66.                             <li class="">Belgien - Wallonien</li>
  67.                             <li class="">Bosnia-Herzegovina</li>
  68.                             <li class="">Croatia</li>
  69.                             <li class="">Czech Republic</li>
  70.                             <li class="">Denmark</li>
  71.                             <li class="">Finland</li>
  72.                             <li class="">France</li>
  73.                             <li class="">Germany North-East</li>
  74.                             <li class="">Germany North-West</li>
  75.                             <li class="">Germany South</li>
  76.                             <li class="">Great Britain</li>
  77.                             <li class="">Hungary</li>
  78.                             <li class="">Italy</li>
  79.                             <li class="">Kosovo</li>
  80.                             <li class="">Latvia</li>
  81.                             <li class="">Lithuania</li>
  82.                             <li class="">Luxemburg</li>
  83.                             <li class="">Macedonia</li>
  84.                             <li class="">Montenegro</li>
  85.                             <li class="">Netherlands</li>
  86.                             <li class="">Norway</li>
  87.                             <li class="">Poland</li>
  88.                             <li class="">Portugal</li>
  89.                             <li class="">Romania</li>
  90.                             <li class="">Serbia</li>
  91.                             <li class="">Slovakia</li>
  92.                             <li class="">Slovenia</li>
  93.                             <li class="">South Africa</li>
  94.                             <li class="">Spain</li>
  95.                             <li class="">Sweden</li>
  96.                             <li class="">Switzerland</li>
  97.                             <li class="">Turkey</li>
  98.                             <li class="">Ukraine</li>
  99.                         </ul>
  100.                     </li>
  101.                 </ul>
  102.                 <div class="mb-3 mb-md-0 ansprechpartner-container">
  103.                     {% for c,tmp in countries %}
  104.                     {% for machineType,a in tmp %}
  105.                     <div class="ansprechpartner" data-country="{{ c }}" style="display: none;">
  106.                         <div class="row">
  107.                             {% for ap in a %}
  108.                             <div class="{% if ap.getCountryImage() != null  %}col-7{% else %}col-12{% endif %}">
  109.                                 <b>{% if machineType == "cutting" %}{{ "Stanzmaschinen"|trans }}{% elseif machineType == "shoes" %}{{ "Schuhmaschinen"|trans }}{% elseif machineType == "mold" %}{{ "Siebwerkstatt"|trans }}{% endif %}</b>
  110.                                 <br>
  111.                                 <br>
  112.                                 {{ ap.getTitel() }}
  113.                                 {% if ap.getCompany() %}
  114.                                 <br/>
  115.                                 {{ ap.getCompany() }}
  116.                                 {% endif %}
  117.                                 <br/><br/>
  118.                                 {% if ap.getPhone() %}
  119.                                     <div class="contact-phone"><a href="tel:{{ ap.getPhone() }}">{{ ap.getPhone() }}</a></div>
  120.                                 {% endif %}
  121.                                 {% if ap.getFax() %}
  122.                                     <div class="contact-fax"><a href="tel:{{ ap.getFax() }}">{{ ap.getFax() }}</a></div>
  123.                                 {% endif %}
  124.                                 {% if ap.getEmail() %}
  125.                                     <div class="contact-email">
  126.                                         <a href="mailto:{{ ap.getEmail() }}">{{ "E-Mail senden"|trans }}</a>
  127.                                     </div>
  128.                                 {% endif %}
  129.                                 {% if ap.getWeb() %}
  130.                                 <div class="contact-web mt-3">
  131.                                     <a href="http://{{ ap.getWeb() }}" target="_blank">{{ ap.getWeb() }}</a>
  132.                                 </div>
  133.                                 {% endif %}
  134.                             </div>
  135.                             {% if ap.getCountryImage() != null %}
  136.                             <div class="col-5">
  137.                                 <a href="{{ ap.getCountryImage().getThumbnail("default") }}" data-fancybox="">
  138.                                 <img class="no-border mw-150" src="{{ ap.getCountryImage().getThumbnail("default")  }}"/></a>
  139.                             </div>
  140.                             {% endif %}
  141.                             {% endfor %}
  142.                         </div>
  143.                     </div>
  144.                     {% endfor %}
  145.                     {% endfor %}
  146.                 </div>
  147.             </div>
  148.         </div>
  149.     </div>
  150.     </form>
  151.     <div class="message" style="display: none; font-weight: 500"></div>
  152. </div>