custom/plugins/OttTracking/src/Resources/views/storefront/layout/meta.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/layout/meta.html.twig' %}
  2. {% block layout_head_javascript_tracking %}
  3.     {% if config('OttTracking.config.awinActive') and config('OttTracking.config.awinId') %}
  4.         {# awin journeytag #}
  5.         {% sw_include '@Storefront/storefront/tracking/awin/journeytag.twig' %}
  6.     {% endif %}
  7.     {% if config('OttTracking.config.etrackerActive') and config('OttTracking.config.etrackerId') %}
  8.         {# etracker integration #}
  9.         {% sw_include '@Storefront/storefront/tracking/etracker/integration.html.twig' %}
  10.     {% endif %}
  11.     {% if config('OttTracking.config.etrackerActive') and config('OttTracking.config.etrackerId') %}
  12.         {# etracker removeFromBasket #}
  13.         {% sw_include '@Storefront/storefront/tracking/etracker/removeFromBasket.html.twig' %}
  14.     {% endif %}
  15.     {% if config('OttTracking.config.emarsysActive') and config('OttTracking.config.emarsysId') %}
  16.         {# emarsys integration #}
  17.         {% sw_include '@Storefront/storefront/tracking/emarsys/integration.html.twig' %}
  18.         {% if context.customer.customerNumber %}
  19.             {# emarsys user-identification #}
  20.             {% sw_include '@Storefront/storefront/tracking/emarsys/user-identification.html.twig' with {
  21.                 customerNumber: context.customer.customerNumber
  22.             } %}
  23.         {% endif %}
  24.     {% endif %}
  25.     {# webgains #}
  26.     {% if config('OttTracking.config.webgainsActive') %}
  27.         {% sw_include '@Storefront/storefront/tracking/webgains/integration.html.twig' %}
  28.     {% endif %}
  29.     {% if config('OttTracking.config.dynamicActive') %}
  30.         {% if page.cmsPage.firstElementOfType('product-listing').data.listing.elements %}
  31.             {# dynamic page category #}
  32.             {% sw_include '@Storefront/storefront/tracking/dynamic/page_category.html.twig' %}
  33.         {% elseif page.searchTerm %}
  34.             {# dynamic page searchresult #}
  35.             {% sw_include '@Storefront/storefront/tracking/dynamic/page_searchresult.html.twig' %}
  36.         {% elseif controllerName|lower != 'checkout' and controllerAction|lower != 'finish' %}
  37.             {# dynamic page other #}
  38.             {% sw_include '@Storefront/storefront/tracking/dynamic/page_other.html.twig' %}
  39.         {% endif %}
  40.     {% endif %}
  41.     {{ parent() }}
  42. {% endblock %}