custom/plugins/BEYCODENT/src/Resources/views/storefront/utilities/offcanvas.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/utilities/offcanvas.html.twig' %}
  2. {#
  3.     @deprecated tag:v6.5.0 - Announcement:
  4.     Bootstrap v5 comes with its own OffCanvas component.
  5.     This template will be adjusted to use Bootstraps OffCanvas markup.
  6.     @see https://getbootstrap.com/docs/5.1/components/offcanvas
  7. #}
  8. {% set isAjaxOffcanvas = false %}
  9. {% block utilities_offcanvas_meta %}
  10.     {# only including this for robots to have appropriate meta tags and when offcanvas is loaded via ajax #}
  11.     {% if not app.request.xmlHttpRequest and isAjaxOffcanvas %}
  12.         {% sw_include '@Storefront/storefront/layout/meta.html.twig' %}
  13.     {% endif %}
  14. {% endblock %}
  15. {% block utilities_offcanvas %}
  16.     {# @deprecated tag:v6.5.0 - Bootstrap v5 adds `.offcanvas-header` wrapper #}
  17.     {% if feature('v6.5.0.0') %}
  18.         {% block utilities_offcanvas_header %}
  19.             <div class="offcanvas-header p-0">
  20.                 {% block utilities_offcanvas_close %}
  21.                     {# @deprecated tag:v6.5.0 - Bootstrap v5 will not require classes `.btn-block .sticky-top`. Only `.offcanvas-body` will be scrollable #}
  22.                 {% endblock %}
  23.             </div>
  24.         {% endblock %}
  25.     {% else %}
  26.         {{ block('utilities_offcanvas_close') }}
  27.     {% endif %}
  28.     
  29.     {% block utilities_offcanvas_content_container %}
  30.         {# @deprecated tag:v6.5.0 - Bootstrap v5 will use class `.offcanvas-body` to wrap the offcanvas content #}
  31.         <div class="{% if feature('v6.5.0.0') %}offcanvas-body{% else %}offcanvas-content-container{% endif %}">
  32.             {% block utilities_offcanvas_content %}{% endblock %}
  33.         </div>
  34.     {% endblock %}
  35. {% endblock %}