custom/plugins/zenitPlatformStratus/src/Resources/views/storefront/component/footer/zen-footer-newsletter.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/element/cms-element-form/form-types/newsletter-form.html.twig' %}
  2. {% block cms_form_newsletter %}
  3.     <div class="cms-block cms-block-form newsletter-block">
  4.         <div class="cms-element-form">
  5.             <div class="footer-newsletter-content" data-newsletter-privacy="true">
  6.                 {# ... content will be overwritten by success message #}
  7.                 <p class="newsletter-inner-text">{{ "zentheme.footer.newsletterContent"|trans }}</p>
  8.                 <form action="{{ path(action) }}"
  9.                       method="post"
  10.                       data-form-csrf-handler="true"
  11.                       data-form-validation="true">
  12.                     <div class="form-content">
  13.                         <div class="form-row row">
  14.                             <div class="footer-newsletter-column-input-email input-group col">
  15.                                 {% block cms_form_newsletter_input_email %}
  16.                                     {% sw_include '@Storefront/storefront/element/cms-element-form/form-components/cms-element-form-input.html.twig'
  17.                                         with {
  18.                                         fieldName: 'email',
  19.                                         type: 'email',
  20.                                         required: true,
  21.                                         additionalClass: 'flex-fill mb-0',
  22.                                         label: 'newsletter.labelMail',
  23.                                         placeholder: 'newsletter.placeholderMail'
  24.                                     }
  25.                                     %}
  26.                                 {% endblock %}
  27.                                 {% block cms_form_newsletter_submit %}
  28.                                     <div class="input-group-append">
  29.                                         <button type="submit" class="btn btn-primary"
  30.                                                 aria-label="{{ "general.formSubmit"|trans|striptags }}">
  31.                                             {% sw_icon 'arrow-head-right' %}
  32.                                         </button>
  33.                                     </div>
  34.                                 {% endblock %}
  35.                             </div>
  36.                             <div class="w-100"></div>
  37.                             {% block cms_form_newsletter_privacy %}
  38.                                 <div class="footer-column-newsletter-privacy col">
  39.                                     {% sw_include '@Storefront/storefront/element/cms-element-form/form-components/cms-element-form-privacy.html.twig' with {
  40.                                         _key: 'footer'
  41.                                     } %}
  42.                                 </div>
  43.                             {% endblock %}
  44.                         </div>
  45.                         {% block cms_form_newsletter_additional_fields %}{% endblock %}
  46.                         {% sw_include '@Storefront/storefront/component/captcha/base.html.twig' with { additionalClass : 'col-md-12'} %}
  47.                         {% block cms_form_newsletter_required_fields_info %}{% endblock %}
  48.                     </div>
  49.                     {% block cms_form_newsletter_hidden_fields %}
  50.                         <div class="form-hidden-fields">
  51.                             {% block cms_form_newsletter_csrf %}
  52.                                 {{ sw_csrf(action) }}
  53.                             {% endblock %}
  54.                             <input type="hidden" name="option" value="{{ constant('Shopware\\Storefront\\Controller\\FormController::SUBSCRIBE') }}">
  55.                             <input type="submit" class="submit--hidden d-none" />
  56.                         </div>
  57.                     {% endblock %}
  58.                 </form>
  59.             </div>
  60.         </div>
  61.     </div>
  62. {% endblock %}