vendor/shopware/storefront/Resources/views/storefront/utilities/offcanvas.html.twig line 1

Open in your IDE?
  1. {#
  2.     @deprecated tag:v6.5.0 - Announcement:
  3.     Bootstrap v5 comes with its own OffCanvas component.
  4.     This template will be adjusted to use Bootstraps OffCanvas markup.
  5.     @see https://getbootstrap.com/docs/5.1/components/offcanvas
  6. #}
  7. {% set isAjaxOffcanvas = false %}
  8. {% block utilities_offcanvas_meta %}
  9.     {# only including this for robots to have appropriate meta tags and when offcanvas is loaded via ajax #}
  10.     {% if not app.request.xmlHttpRequest and isAjaxOffcanvas %}
  11.         {% sw_include '@Storefront/storefront/layout/meta.html.twig' %}
  12.     {% endif %}
  13. {% endblock %}
  14. {% block utilities_offcanvas %}
  15.     {% block utilities_offcanvas_close %}
  16.         <button class="btn btn-light btn-block offcanvas-close js-offcanvas-close sticky-top">
  17.             {% block utilities_offcanvas_close_icon %}
  18.                 {% sw_icon 'x' style { 'size': 'sm' } %}
  19.             {% endblock %}
  20.             {% block utilities_offcanvas_close_text %}
  21.                 {{ "general.offcanvasCloseMenu"|trans|sw_sanitize }}
  22.             {% endblock %}
  23.         </button>
  24.     {% endblock %}
  25.     {% block utilities_offcanvas_content_container %}
  26.         <div class="offcanvas-content-container">
  27.             {% block utilities_offcanvas_content %}{% endblock %}
  28.         </div>
  29.     {% endblock %}
  30. {% endblock %}