简单像素Magento

简单像素Magento,magento,affiliate,commission-junction,Magento,Affiliate,Commission Junction,让我先说我不是程序员。我是一名零售网站经理,对HTML5有足够的了解,能够理解正在发生的事情。好的,现在谈谈我的问题。我们最近将电子商务平台从3DCart升级到Magento。这是一个完全不同的怪物,我完全迷路了。我试图将Magento的简单像素(只返回总数而不是单个项目)集成到我们的确认页面中,但我们所有的测试都失败了。我试过在网上找到的一些代码,但仍然没有找到“amount”参数。有人能帮我吗?下面是我们网站上的内容(请注意,这是我找到的复制/粘贴代码的一部分): //-----------

让我先说我不是程序员。我是一名零售网站经理,对HTML5有足够的了解,能够理解正在发生的事情。好的,现在谈谈我的问题。我们最近将电子商务平台从3DCart升级到Magento。这是一个完全不同的怪物,我完全迷路了。我试图将Magento的简单像素(只返回总数而不是单个项目)集成到我们的确认页面中,但我们所有的测试都失败了。我试过在网上找到的一些代码,但仍然没有找到“amount”参数。有人能帮我吗?下面是我们网站上的内容(请注意,这是我找到的复制/粘贴代码的一部分):

//-------------------------------------------
//启动CJ转换跟踪像素
//-------------------------------------------
$cjmerchID='1521251';
$cjaid='382643';
$cjorder=Mage::getModel('sales/order')->loadByIncrementId(Mage::getSingleton('checkout/session')->getLastRealOrderId());
$cjitems=$cjorder->getAllItems();
$cjorderID=$cjorder->getIncrementId();
//$cjsubtotal=round($cjorder->getSubtotal(),2);
$i=1;
foreach($cjitems作为$itemId=>$item)
{
$unitPrice=round($item->getPrice(),2);
$sku=$item->getSku();
$qty=$item->getQtyToInvoice();
//回显$qty.“
”; $itemsStr.='&ITEM;'$i.'='$sku.&AMT;'$i.'='$单价'&QTY;'$i.'='$QTY'; $i++; } ?> ?&OID=&类型=&货币=美元&方法=IMG“height=“1”width=“20”>
看看这段代码是否有效。我所做的是获取总结帐订单的小计,并在img href中添加一个新参数,其中包含金额。让我知道结果如何

//-------------------------------------------
// START CJ CONVERSION TRACKING PIXEL
//-------------------------------------------

$cjmerchID = '1521251';
$cjaid = '382643';
$cjorder = Mage::getModel('sales/order')->loadByIncrementId(Mage::getSingleton('checkout/session')->getLastRealOrderId());
$cjitems = $cjorder->getAllItems();
$cjorderID = $cjorder->getIncrementId();
//New Codee
$totals = Mage::getSingleton('checkout/cart')->getQuote()->getTotals();
$subtotal = $totals["subtotal"]->getValue();

//$cjsubtotal = round($cjorder->getSubtotal(), 2);
$i = 1;
foreach ($cjitems as $itemId => $item)
{
    $unitPrice = round($item->getPrice(), 2);
    $sku = $item->getSku();
    $qty = $item->getQtyToInvoice();
    //echo $qty . '<br>';
    $itemsStr .= '&ITEM;' . $i . '=' . $sku . '&AMT;' . $i . '=' . $unitPrice . '&QTY;' . $i . '=' . $qty . '';
    $i++;
}
?>

    ?<img src="https://www.emjcd.com/u?CID=<?php echo $cjmerchID; ?>&OID;=<?php echo $cjorderID; ?>&TYPE;=<?php echo $cjaid; ?>&AMOUNT;=<?php echo $subtotal; ?><?php echo $itemsStr; ?>&CURRENCY;=USD&METHOD;=IMG" height="1" width="20">

<?php
//-------------------------------------------
// END CJ CONVERSION TRACKING PIXEL
//-------------------------------------------
//-------------------------------------------
//启动CJ转换跟踪像素
//-------------------------------------------
$cjmerchID='1521251';
$cjaid='382643';
$cjorder=Mage::getModel('sales/order')->loadByIncrementId(Mage::getSingleton('checkout/session')->getLastRealOrderId());
$cjitems=$cjorder->getAllItems();
$cjorderID=$cjorder->getIncrementId();
//新代码
$totals=Mage::getSingleton('checkout/cart')->getQuote()->getTotals();
$subtotal=$totals[“subtotal”]->getValue();
//$cjsubtotal=round($cjorder->getSubtotal(),2);
$i=1;
foreach($cjitems作为$itemId=>$item)
{
$unitPrice=round($item->getPrice(),2);
$sku=$item->getSku();
$qty=$item->getQtyToInvoice();
//回显$qty.“
”; $itemsStr.='&ITEM;'$i.'='$sku.&AMT;'$i.'='$单价'&QTY;'$i.'='$QTY'; $i++; } ?> ?&OID;=&TYPE;=&AMOUNT;=&CURRENCY;=USD&METHOD;=IMG“height=“1”width=“20”>
//-------------------------------------------
// START CJ CONVERSION TRACKING PIXEL
//-------------------------------------------

$cjmerchID = '1521251';
$cjaid = '382643';
$cjorder = Mage::getModel('sales/order')->loadByIncrementId(Mage::getSingleton('checkout/session')->getLastRealOrderId());
$cjitems = $cjorder->getAllItems();
$cjorderID = $cjorder->getIncrementId();
//New Codee
$totals = Mage::getSingleton('checkout/cart')->getQuote()->getTotals();
$subtotal = $totals["subtotal"]->getValue();

//$cjsubtotal = round($cjorder->getSubtotal(), 2);
$i = 1;
foreach ($cjitems as $itemId => $item)
{
    $unitPrice = round($item->getPrice(), 2);
    $sku = $item->getSku();
    $qty = $item->getQtyToInvoice();
    //echo $qty . '<br>';
    $itemsStr .= '&ITEM;' . $i . '=' . $sku . '&AMT;' . $i . '=' . $unitPrice . '&QTY;' . $i . '=' . $qty . '';
    $i++;
}
?>

    ?<img src="https://www.emjcd.com/u?CID=<?php echo $cjmerchID; ?>&OID;=<?php echo $cjorderID; ?>&TYPE;=<?php echo $cjaid; ?>&AMOUNT;=<?php echo $subtotal; ?><?php echo $itemsStr; ?>&CURRENCY;=USD&METHOD;=IMG" height="1" width="20">

<?php
//-------------------------------------------
// END CJ CONVERSION TRACKING PIXEL
//-------------------------------------------