Поэтому я пытаюсь изменить плагин, чтобы удовлетворить мои потребности в Magento.
У меня есть следующий код:
<?php foreach($_order->getAllVisibleItems() as $_item): ?>
<?php if($_item->getParentItem()) continue; ?>
sa('ecommerce', 'addItem', JSON.stringify({
'order_id': '<?php echo $_order->getData($this->getTransactionIdField()) ?>',
'product_id': '<?php echo $_item->getSku() ?>',
'name': '<?php echo str_replace('\'','', $_item->getName()) ?>',
'price': '<?php echo number_format($_item->getPriceInclTax(), 2) ?>',
'quantity': '<?php echo (int) $_item->getQtyOrdered() ?>'
}));
<?php endforeach;?>
и я хочу изменить product_id на настраиваемое поле. Я попытался изменить его на:
'product_id': '<?php echo $_item->getData('barcode') ?>',
без везения. штрих-код — это атрибут, установленный в продуктах, отличный от артикула. Что мне не хватает?