custom/plugins/SensusUptainConnect6/src/Resources/views/storefront/base.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/base.html.twig' %}
  2. {% block base_body_script %}
  3.     {{ parent() }}
  4.     {% if sensusUptainConnect is defined and sensusUptainConnect.active == true and sensusUptainConnect.uptainId is defined %}
  5.         <script type="text/javascript">
  6.             window.uptainUpdateUrl = "{{ seoUrl('frontend.uptain.getCart') }}";
  7.         </script>
  8.         {%  if sensusUptainConnect.cookieEnabled %}
  9.             <script id="uptainJSSnippet" type="text/javascript"
  10.                     src="https://app.uptain.de/js/uptain.js?x={{ sensusUptainConnect.uptainId }}" async></script>
  11.         {% else %}
  12.             <script id="uptainJSSnippet" type="text/plain" data-src="https://app.uptain.de/js/uptain.js?x={{ sensusUptainConnect.uptainId }}" async></script>
  13.         {%  endif %}
  14.         <div id="__up_data_qp" style="display: none;"
  15.              {% if sensusUptainConnect.customerEmail %}data-email="{{ sensusUptainConnect.customerEmail }}"{% endif %}
  16.                 {% if sensusUptainConnect.customerGroup %}data-customergroup="{{ sensusUptainConnect.customerGroup }}"{% endif %}
  17.                 {% if sensusUptainConnect.customerFirstName %}data-firstname="{{ sensusUptainConnect.customerFirstName }}"{% endif %}
  18.                 {% if sensusUptainConnect.customerLastName %}data-lastname="{{ sensusUptainConnect.customerLastName }}"{% endif %}
  19.                 {% if sensusUptainConnect.customerTitle %}data-title="{{ sensusUptainConnect.customerTitle }}"{% endif %}
  20.                 {% if sensusUptainConnect.customerUid %}data-uid="{{ sensusUptainConnect.customerUid }}"{% endif %}
  21.                 {% if sensusUptainConnect.revenue %}data-revenue="{{ sensusUptainConnect.revenue }}"{% endif %}
  22.                 {% if sensusUptainConnect.pluginData %}data-plugin="{{ sensusUptainConnect.pluginData }}"{% endif %}
  23.                 {% if sensusUptainConnect.pageType %}data-page="{{ sensusUptainConnect.pageType }}"{% endif %}
  24.                 {# This is only set when we're at the CheckoutFinishPage #}
  25.                 {% if page is defined and page.extensions is defined and page.extensions.sensusUptainConnectFinish is defined and page.extensions.sensusUptainConnectFinish.orderNumber is defined %}
  26.                     data-ordernumber="{{ page.extensions.sensusUptainConnectFinish.orderNumber }}"
  27.                     data-success="1"
  28.                     data-scv="{{ page.extensions.sensusUptainConnectFinish.scv }}"
  29.                     {% if page.extensions.sensusUptainConnectFinish.voucherCode and not sensusUptainConnect.voucherCode %}data-usedvoucher="{{ page.extensions.sensusUptainConnectFinish.voucherCode }}"{% endif %}
  30.                 {% endif %}
  31.                 {% if context is defined and context.extensions is defined and context.extensions.sensusUptainConnectWhistlist is defined %}
  32.                     {% if context.extensions.sensusUptainConnectWhistlist.wishlist %}data-whishlist="{{ context.extensions.sensusUptainConnectWhistlist.wishlist }}"{% endif %}
  33.                 {% endif %}
  34.                 {% if context is defined and context.extensions is defined and context.extensions.sensusUptainConnectCart is defined %}
  35.                     {% if context.extensions.sensusUptainConnectCart.scv %}data-scv="{{ context.extensions.sensusUptainConnectCart.scv }}"{% endif %}
  36.                     {% if context.extensions.sensusUptainConnectCart.taxAmount %}data-tax-amount="{{ context.extensions.sensusUptainConnectCart.taxAmount }}"{% endif %}
  37.                     {% if context.extensions.sensusUptainConnectCart.usedvoucher %}data-usedvoucher="{{ context.extensions.sensusUptainConnectCart.usedvoucher }}"{% endif %}
  38.                     {% if context.extensions.sensusUptainConnectCart.voucherAmount %}data-voucher-amount="{{ context.extensions.sensusUptainConnectCart.voucherAmount }}"{% endif %}
  39.                     {% if context.extensions.sensusUptainConnectCart.voucherType %}data-voucher-type="{{ context.extensions.sensusUptainConnectCart.voucherType }}"{% endif %}
  40.                     {% if context.extensions.sensusUptainConnectCart.shipping %}data-shipping="{{ context.extensions.sensusUptainConnectCart.shipping }}"{% endif %}
  41.                     {% if context.extensions.sensusUptainConnectCart.payment %}data-payment="{{ context.extensions.sensusUptainConnectCart.payment }}"{% endif %}
  42.                     {% if context.extensions.sensusUptainConnectCart.shippingCosts %}data-shipping-costs="{{ context.extensions.sensusUptainConnectCart.shippingCosts }}"{% endif %}
  43.                     {% if context.extensions.sensusUptainConnectCart.paymentCosts %}data-payment-costs="{{ context.extensions.sensusUptainConnectCart.paymentCosts }}"{% endif %}
  44.                     {% if context.extensions.sensusUptainConnectCart.postalCode %}data-postal-code="{{ context.extensions.sensusUptainConnectCart.postalCode }}"{% endif %}
  45.                     {% if context.extensions.sensusUptainConnectCart.products %}data-products="{{ context.extensions.sensusUptainConnectCart.products }}"{% endif %}
  46.                 {% endif %}
  47.                 {% if context is defined and context.extensions is defined and context.extensions.sensusUptainProductListing is defined %}
  48.                     {% if context.extensions.sensusUptainProductListing.categoryName %}data-category-name="{{ context.extensions.sensusUptainProductListing.categoryName }}"{% endif %}
  49.                     {% if context.extensions.sensusUptainProductListing.categoryPath %}data-category-path="{{ context.extensions.sensusUptainProductListing.categoryPath }}"{% endif %}
  50.                     {% if context.extensions.sensusUptainProductListing.categoryProducts %}data-category-products="{{ context.extensions.sensusUptainProductListing.categoryProducts }}"{% endif %}
  51.                     {% if context.extensions.sensusUptainProductListing.categorySorting %}data-category-sorting="{{ context.extensions.sensusUptainProductListing.categorySorting }}"{% endif %}
  52.                 {% endif %}
  53.                 {% if page is defined and page.extensions is defined and page.extensions.sensusUptainProductDetail is defined %}
  54.                     {% if page.extensions.sensusUptainProductDetail.productId %}data-product-id="{{ page.extensions.sensusUptainProductDetail.productId }}"{% endif %}
  55.                     {% if page.extensions.sensusUptainProductDetail.productName %}data-product-name="{{ page.extensions.sensusUptainProductDetail.productName }}"{% endif %}
  56.                     {% if page.extensions.sensusUptainProductDetail.productPrice %}data-product-price="{{ page.extensions.sensusUptainProductDetail.productPrice }}"{% endif %}
  57.                     {% if page.extensions.sensusUptainProductDetail.productOriginalPrice %}data-product-original-price="{{ page.extensions.sensusUptainProductDetail.productOriginalPrice }}"{% endif %}
  58.                     {% if page.extensions.sensusUptainProductDetail.productImage %}data-product-image="{{ page.extensions.sensusUptainProductDetail.productImage }}"{% endif %}
  59.                     {% if page.extensions.sensusUptainProductDetail.productTags %}data-product-tags="{{ page.extensions.sensusUptainProductDetail.productTags }}"{% endif %}
  60.                     {% if page.extensions.sensusUptainProductDetail.productVariants %}data-product-variants="{{ page.extensions.sensusUptainProductDetail.productVariants }}"{% endif %}
  61.                     {% if page.extensions.sensusUptainProductDetail.productCategory %}data-product-category="{{ page.extensions.sensusUptainProductDetail.productCategory }}"{% endif %}
  62.                     {% if page.extensions.sensusUptainProductDetail.productCategoryPaths %}data-product-category-path="{{ page.extensions.sensusUptainProductDetail.productCategoryPaths }}"{% endif %}
  63.                 {% endif %}
  64.                 {% if page is defined and page.extensions is defined and page.extensions.sensusUptainProductSearch is defined %}
  65.                     {% if page.extensions.sensusUptainProductSearch.searchTerm %}data-search-term="{{ page.extensions.sensusUptainProductSearch.searchTerm }}"{% endif %}
  66.                     {% if page.extensions.sensusUptainProductSearch.searchProducts %}data-search-products="{{ page.extensions.sensusUptainProductSearch.searchProducts }}"{% endif %}
  67.                     {% if page.extensions.sensusUptainProductSearch.searchSorting %}data-search-sorting="{{ page.extensions.sensusUptainProductSearch.searchSorting }}"{% endif %}
  68.                 {% endif %}
  69.         >
  70.         </div>
  71.     {% endif %}
  72. {% endblock %}