Добрый гдень друзья, появилась задача настроить электронную коммерцию на сайте, полиил тутриал на янгдексе, всивил скрипт в футуре своего сайи: 
	 
 
<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