https://yadi.sk/i/iPid22TLp7vZ2
Ирина345 (19 Февраль 2016 - 17:10) писал:
<script type="text/javascript"> window.dataLayer = window.dataLayer || []; (function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter7223932 = new Ya.Metrika({ id:7223932, clickmap:true, trackLinks:true, accurateTrackBounce:true, webvisor:true, trackHash:true, ecommerce:"dataLayer" }); } catch(e) { } }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = "https://mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window, "yandex_metrika_callbacks"); </script>
замените на
<!-- Yandex.Metrika counter --> <script type="text/javascript"> window.dataLayer = window.dataLayer || []; (function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter7223932 = new Ya.Metrika({ id:7223932, clickmap:true, trackLinks:true, accurateTrackBounce:true, webvisor:true, ecommerce:"dataLayer" }); } catch(e) { } }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = "https://mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window, "yandex_metrika_callbacks"); dataLayer.push({ 'ecommerce' : { 'detail' : { 'products' : [ { 'name' : {GOODS_NAME}, // обязательное 'id' : {GOODS_MOD_ART_NUMBER}, // обязательное 'price' : {GOODS_MOD_PRICE_NOW}, 'brand' : {% FOR goods_features%} {% IF goods_features.NAME=Бренд %} {goods_features.VALUE} {% ENDIF %} {% ENDFOR%}, /* 'category' : 'Категория товара, до 5 позиций', 'variant' : 'Вариант исполнения'*/ } ] } } }); </script>
<script type="text/javascript"> // Просмотр товара dataLayer.push({ 'ecommerce' : { 'detail' : { 'products' : [ { 'name' : '{GOODS_NAME}', // обязательное 'id' : '{GOODS_MOD_ART_NUMBER}', // обязательное 'price' : '{GOODS_MOD_PRICE_NOW}', 'brand' : ' ', 'category' : '{% FOR upper_navigation %}{upper_navigation.NAME}{% ENDFOR %}', 'variant' : ' ' } ] } } }); </script> <!-- Вывод сопутствующих товаров --> {% IFNOT related_goods_empty %} <div class="carousel_also_purchased jcarousel-wrapper"> <div class="header_also_purchased"> <h2>Сопутствующие товары</h2> </div> <div id="also_purchased"> <ul> {% FOR related_goods %}<li class="main_general"> <div class="product"> <div class="product-image-wrapper goods-cat-image-medium-square onhover"> <a title="{related_goods.NAME}" href="{related_goods.URL_MIN_PRICE_NOW | url_amp}"> <img class="goods-cat-image-medium" src="{% IF related_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{related_goods.IMAGE_SMALL}{% ENDIF %}" alt="" /> </a> </div> <div class="wrapper-hover"> <div class="product-name"><p title="{related_goods.NAME}" onclick="javascript:document.location.href='{related_goods.URL_MIN_PRICE_NOW | url_amp}'">{related_goods.NAME}</p></div> <div class="product-price"> <span class="new_price">{related_goods.MIN_PRICE_NOW | money_format}</span> {% IF related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>related_goods.MIN_PRICE_NOW %} <span class="old_price">{related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span> {% ELSEIF related_goods.MIN_PRICE_OLD>related_goods.MIN_PRICE_NOW %} <span class="old_price">{related_goods.MIN_PRICE_OLD | money_format}</span> {% ENDIF %}
помогите сделать передачу данных во время добавления товара в корзину
при размещении кода в шаблоне БЫСТРЫЙ ЗАКАЗ для передачи информации о добавленных в корзину товарах возникает ошибка