templates/includes/agenda-download-form.html.twig line 1

  1. {% set file = content.downloadModalLink | split('/')|last %}
  2. {% set filename = file | split('?')[0] %}
  3. <form id="downloadform" name="download_form" action=""  class="form" @submit.prevent="submit(); close()" x-data="downloadform('{{ content.downloadModalLink }}')">
  4.     <fieldset class="form__fieldset">
  5.         <div class="form__fields">
  6.             <div class="form-input-text">
  7.                 <input type="text" id="name" name="" required="required"
  8.                        class="form-input-text__input" placeholder="name">
  9.                 <label class="form-input-text__label required" for="">
  10.                     {{ content.downloadFormFirstname }}
  11.                 </label>
  12.                 <div class="form-input-text__border"></div>
  13.             </div>
  14.             <div class="form-input-text">
  15.                 <input type="text" id="surname" name="" required="required"
  16.                        class="form-input-text__input" placeholder="vorname">
  17.                 <label class="form-input-text__label required" for="">
  18.                     {{ content.downloadFormLastName }}
  19.                 </label>
  20.                 <div class="form-input-text__border"></div>
  21.             </div>
  22.             <div class="form-input-text">
  23.                 <input type="text" id="company" name="" required="required"
  24.                        class="form-input-text__input" placeholder="unternehmen">
  25.                 <label class="form-input-text__label required" for="">
  26.                     {{ content.downloadFormCompany }}
  27.                 </label>
  28.                 <div class="form-input-text__border"></div>
  29.             </div>
  30.             <div class="form-input-text">
  31.                 <input type="email" id="email" name="" required="required"
  32.                        class="form-input-text__input" placeholder="email">
  33.                 <label class="form-input-text__label required" for="">
  34.                     {{ content.downloadFormEmail }}
  35.                 </label>
  36.                 <div class="form-input-text__border"></div>
  37.             </div>
  38.             <div class="form-input-text">
  39.                 <input type="text" id="phone" name="" required="required"
  40.                        class="form-input-text__input" placeholder="telefon">
  41.                 <label class="form-input-text__label required" for="">
  42.                     {{ content.downloadFormPhone|default(app.request.locale|split('_')[0] == 'de' ? 'Telefon' : 'Phone' ) }}
  43.                 </label>
  44.                 <div class="form-input-text__border"></div>
  45.             </div>
  46.             <input type="hidden" id="download_form_url" name="download_form[url]">
  47.             <input type="hidden" id="download_form_language" name="download_form[language]" value="{{ app.request.locale|split('_')[0] }}">
  48.             <input type="hidden" id="download_form_referrer" name="download_form[referrer]"{% if content.downloadModalReferrer is defined and content.downloadModalReferrer %} value="{{ content.downloadModalReferrer }}"{% endif %}>
  49.             <input type="hidden" id="download_form_filename" name="download_form[filename]" value="{{ filename }}">
  50.         </div>
  51.         <div class="form__terms">
  52.             {{ content.downloadFormTerms | raw }}
  53.         </div>
  54.         <div class="form__actions">
  55.             <button type="submit" href="#file-to-download" class="button button--default">
  56.                                 <span class="button__inner">
  57.                                     <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
  58.                                         <path d="M21 21H3M18 11L12 17M12 17L6 11M12 17V3" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
  59.                                     </svg>
  60.                                     {{ content.downloadFormButtonSend }}
  61.                                 </span>
  62.             </button>
  63.         </div>
  64.     </fieldset>
  65. </form>