templates/default/components/organisms/offcanvas-account/offcanvas-account.html.twig line 1

Open in your IDE?
  1. <div class="offcanvas-account js-ajax-submit-container">
  2. <div class="offcanvas-account__login-section">
  3. {% include('components/atoms/button/button.html.twig') with {
  4. 'class': 'button button--offcanvas-collapse button--active js-collapse',
  5. 'content': 'offcanvas_account_menu_collapse_login'|trans,
  6. 'type': 'button',
  7. 'attributes': {
  8. 'data-btn-active-class': 'button--active',
  9. 'data-collapse-element': 'login-offcanvas',
  10. 'data-collapse-active-class': 'collapse--active',
  11. }
  12. } %}
  13. {% embed 'components/organisms/collapse/collapse.html.twig' with {
  14. 'id': 'login-offcanvas',
  15. 'class': 'offcanvas-account__collapse-content offcanvas-account__collapse-content--login',
  16. 'active': true,
  17. } %}
  18. {% block content %}
  19. {% embed 'components/organisms/login/login.html.twig' with {
  20. loginContentId: 'offcavas-login-form',
  21. } %}
  22. {% block login_pre_submit %}
  23. {% if cms_globals.slot_login_data_protection is defined %}
  24. <div class="offcanvas-account__data-protection offcanvas-account__data-protection--login">
  25. {{ render_storyblok(cms_globals.slot_login_data_protection) }}
  26. </div>
  27. {% endif %}
  28. {% endblock %}
  29. {% endembed %}
  30. <div class="offcanvas-account__request-password">
  31. <input type="checkbox" id="offcanvas-request-password-toggle" class="offcanvas-account__input-toggle"/>
  32. <label for="offcanvas-request-password-toggle" class="offcanvas-account__label">{{ 'request_password'|trans }}</label>
  33. <div class="offcanvas-account__request-content">
  34. {{ create_form('App\\Module\\Account\\Form\\Type\\RequestPasswordFormType', 'components/organisms/request-password/request-password.html.twig')}}
  35. </div>
  36. </div>
  37. {% endblock %}
  38. {% endembed %}
  39. </div>
  40. <div class="offcanvas-account__register-section">
  41. {{ create_form('App\\Module\\Account\\Form\\Type\\RegisterAccountFormType', 'components/organisms/register/register.html.twig')}}
  42. </div>
  43. </div>