Добрый день друзья, появилась задача настроить электронную коммерцию на сайте, почитал тутриал на яндексе, вставил скрипт в футуре своего сайта:
<script type="text/javascript">
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
"ecommerce": {
"add": {
"products": [
{
"id": "<?php echo $product_id; ?>",
"name": "<?php echo $heading_title; ?>",
"price": "<?php if (!$special) { ?><?php echo $price; ?><?php } else { ?><?php echo $special; ?><?php } ?>",
"brand": "<?php echo $manufacturer; ?>",
"category": "<?php echo $category_info; ?>"
}
]
}
}
});
</script>
Проверяю, и на переменные $product_id; $heading_title; $category_info - ругается. PHP Notice: Undefined variable. Почему не могу понять, куча всего перечитал перелистал не могу найти решения.
Использую opencart 2.2