custom/plugins/CogiEtracker/src/Resources/views/storefront/component/product/card/action.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/component/product/card/action.html.twig' %}
  2. {% block page_product_detail_product_buy_button %}
  3.     <button class="btn btn-block btn-buy"
  4.             id="cogi-etracker-product-add-{{ id }}"
  5.             title="{{ "listing.boxAddProduct"|trans|striptags }}">
  6.         {{ "listing.boxAddProduct"|trans|sw_sanitize }}
  7.     </button>
  8.     <script type="text/javascript" charset="UTF-8">
  9.         window.addEventListener('load', function () {
  10.             let product_{{ id }} = {
  11.                 id: '{{ id }}',
  12.                 name: '{{ product.name }}',
  13.                 category: ['{{ cogi_etracker_parse_categories(product.categoryTree,context)|join('\',\'')|raw }}'],
  14.                 price: '{{ product.calculatedPrice.totalPrice }}',
  15.                 currency: '{{ context.currency.isoCode }}'
  16.             };
  17.             etCommerce.attachEvent({'click': ['cogi-etracker-product-add-{{ id }}']}, 'insertToBasket', product_{{ id }}, 1);
  18.         });
  19.     </script>
  20. {% endblock %}
  21. {# ACRIS "Mengeneingabe mit +/- sowie freie Mengeneingabe" App Support #}
  22. {% block page_product_detail_acris_advanced_quanitiy_select_buy_button %}
  23.     <button class="btn btn-block btn-buy"
  24.             id="cogi-etracker-product-add-{{ id }}"
  25.             title="{{ "listing.boxAddProduct"|trans|striptags }}">
  26.         {{ "listing.boxAddProduct"|trans|sw_sanitize }}
  27.     </button>
  28.     <script type="text/javascript" charset="UTF-8">
  29.         window.addEventListener('load', function () {
  30.             let product_{{ id }} = {
  31.                 id: '{{ id }}',
  32.                 name: '{{ product.name }}',
  33.                 category: ['{{ cogi_etracker_parse_categories(product.categoryTree,context)|join('\',\'')|raw }}'],
  34.                 price: '{{ product.calculatedPrice.totalPrice }}',
  35.                 currency: '{{ context.currency.isoCode }}'
  36.             };
  37.             etCommerce.attachEvent({'click': ['cogi-etracker-product-add-{{ id }}']}, 'insertToBasket', product_{{ id }}, 1);
  38.         });
  39.     </script>
  40. {% endblock %}