custom/static-plugins/BaumarktTheme/src/Resources/views/storefront/component/store-locator/my-store-offcanvas.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/utilities/offcanvas.html.twig' %}
  2. {% block utilities_offcanvas %}
  3.     <div class="store-locator-offcanvas-container" data-my-store-content="true">
  4.         {{ parent() }}
  5.     </div>
  6. {% endblock %}
  7. {% block utilities_offcanvas_close %}
  8. {% endblock %}
  9. {% block utilities_offcanvas_close_text %}{% endblock %}
  10. {% block utilities_offcanvas_content %}
  11.     {% block page_store_locator_container %}
  12.         <div class="store-locator-header">
  13.             {% block store_locator_offcanvas_header %}
  14.                 <h6 id="my-store-offcanvas-title">{{ "general.storeLocatorOffcanvas.myStoreHeadline"|trans|sw_sanitize }}</h6>
  15.                 <h2 id="my-store-selection-offcanvas-title">{{ "general.storeLocatorOffcanvas.myStoreSelectionHeadline"|trans|sw_sanitize }}</h2>
  16.                 {% sw_icon 'close_m' style { 'pack' : 'globus_icons' } %}
  17.             {% endblock %}
  18.         </div>
  19.         <div class="store-locator-content">
  20.             {% block store_locator_offcanvas_content %}
  21.                 <div class="wrapper">
  22.                     {% block store_locator_offcanvas_store_item %}
  23.                         <div class="my-store">
  24.                             {% set currentStore = page.ianeoCurrentStore|resolveStore %}
  25.                             {% if currentStore.mediaId is not null %}
  26.                                 {% set mediaCollection = searchMedia([currentStore.mediaId], context.context) %}
  27.                                 {% set media = mediaCollection.get(currentStore.mediaId) %}
  28.                                 <img width="100%" src="{{ media.url|sw_encode_url }}" />
  29.                             {% endif %}
  30.                             {% block store_locator_offcanvas_store_item_additional_info %}
  31.                                 <div class="opening-times my-3">
  32.                                     <b>{{ "general.storeLocatorOffcanvas.openingHoursLabel"|trans|sw_sanitize }}</b>
  33.                                     <div class="content"></div>
  34.                                 </div>
  35.                                 <b>{{ "general.storeLocatorOffcanvas.addressLabel"|trans|sw_sanitize }}</b>
  36.                                 <div class="address"></div>
  37.                                 <a class="maps-link" target="_blank" href="#">{% sw_icon 'icon_map-pin' style { 'pack' : 'globus_icons' } %} zum Routenplaner</a>
  38.                                 <div class="contact-info">
  39.                                     <b>{{ "general.storeLocatorOffcanvas.contactLabel"|trans|sw_sanitize }}</b>
  40.                                     <div class="content">
  41.                                         <div class="phone">
  42.                                             <span>{{ "general.storeLocatorOffcanvas.phonePrefix"|trans|sw_sanitize }}</span>
  43.                                             <a class="number" href="#"></a>
  44.                                         </div>
  45. {#                                        <div class="fax">#}
  46. {#                                            <span>{{ "general.storeLocatorOffcanvas.faxPrefix"|trans|sw_sanitize }}</span>#}
  47. {#                                            <span class="number"></span>#}
  48. {#                                        </div>#}
  49.                                         <a class="mail" href="#"></a>
  50.                                     </div>
  51.                                 </div>
  52.                             {% endblock %}
  53.                         </div>
  54.                     {% endblock %}
  55.                 </div>
  56.             {% endblock %}
  57.         </div>
  58.         <div class="store-locator-footer">
  59.             {% block store_locator_offcanvas_footer %}
  60.                 <button class="btn btn-secondary abort change-my-store-button" data-store-locator="true">{{ "general.storeLocatorOffcanvas.changeMyStoreButton"|trans|sw_sanitize }}</button>
  61.                 <a class="btn btn-primary store-site-button" href="#">
  62.                     {% sw_icon 'store_m' style {'pack':'globus_icons', 'color': 'white'} %}
  63.                     {{ "general.storeLocatorOffcanvas.myStoreSiteButton"|trans|sw_sanitize }}
  64.                 </a>
  65.             {% endblock %}
  66.         </div>
  67.     {% endblock %}
  68. {% endblock %}