<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.growth.agency/index.php?action=history&amp;feed=atom&amp;title=Magento_1.x</id>
	<title>Magento 1.x - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.growth.agency/index.php?action=history&amp;feed=atom&amp;title=Magento_1.x"/>
	<link rel="alternate" type="text/html" href="https://wiki.growth.agency/index.php?title=Magento_1.x&amp;action=history"/>
	<updated>2026-04-14T04:33:27Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://wiki.growth.agency/index.php?title=Magento_1.x&amp;diff=228&amp;oldid=prev</id>
		<title>Aaron.trevellick: Created page with &quot;= Tag Installation =  &lt;pre&gt; app\design\frontend\{theme}\default\layout\page &lt;/pre&gt;  in local.xml add in (&lt;default&gt;&lt;/default&gt;)  &lt;pre&gt; &lt;reference name=&quot;after_body_start&quot;&gt;  &lt;bloc...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.growth.agency/index.php?title=Magento_1.x&amp;diff=228&amp;oldid=prev"/>
		<updated>2021-09-29T11:20:25Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;= Tag Installation =  &amp;lt;pre&amp;gt; app\design\frontend\{theme}\default\layout\page &amp;lt;/pre&amp;gt;  in local.xml add in (&amp;lt;default&amp;gt;&amp;lt;/default&amp;gt;)  &amp;lt;pre&amp;gt; &amp;lt;reference name=&amp;quot;after_body_start&amp;quot;&amp;gt;  &amp;lt;bloc...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Tag Installation =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
app\design\frontend\{theme}\default\layout\page&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
in local.xml add in (&amp;lt;default&amp;gt;&amp;lt;/default&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;reference name=&amp;quot;after_body_start&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;block type=&amp;quot;core/template&amp;quot; name=&amp;quot;after_body_start_script&amp;quot; template=&amp;quot;page/html/after_body_start.phtml&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/reference&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Conversion Tracking ==&lt;br /&gt;
&lt;br /&gt;
=== Conversion URL ===&lt;br /&gt;
&lt;br /&gt;
checkout Success URL:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/checkout/onepage/success/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Conversion Tracking Installation ===&lt;br /&gt;
&lt;br /&gt;
Go to File:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/app/design/frontend/default/{{theme}}/template/checkout/success.phtml&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If it does not exist, then copy it from either the parent theme or the base theme folder.&lt;br /&gt;
&lt;br /&gt;
Insert code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
// Google Adwords Conversion&lt;br /&gt;
$orderId = Mage::getSingleton(&amp;#039;checkout/session&amp;#039;)-&amp;gt;getLastOrderId();&lt;br /&gt;
if($orderId)&lt;br /&gt;
{&lt;br /&gt;
    $order = Mage::getModel(&amp;#039;sales/order&amp;#039;)-&amp;gt;load($orderId);&lt;br /&gt;
    if($order-&amp;gt;getId())&lt;br /&gt;
    {&lt;br /&gt;
        $adwordsSaleAmt = (float)number_format($order-&amp;gt;getGrandTotal(), 2);&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;script&amp;gt;&lt;br /&gt;
  var dataLayer = window.dataLayer || [];&lt;br /&gt;
  dataLayer.push({&amp;#039;order_id&amp;#039; : &amp;#039;&amp;lt;?php echo $orderId ?&amp;gt;&amp;#039;, &amp;#039;order_value&amp;#039; : &amp;#039;&amp;lt;?php echo $adwordsSaleAmt ?&amp;gt;&amp;#039;, &amp;#039;event&amp;#039; : &amp;#039;order-submitted&amp;#039;});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Custom JS ==&lt;br /&gt;
&lt;br /&gt;
=== is message success ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function () {&lt;br /&gt;
	var success = document.getElementsByClassName(&amp;quot;success-msg&amp;quot;);&lt;br /&gt;
	return (typeof success[0] != &amp;quot;undefined&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== success message ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function () {&lt;br /&gt;
	var success = document.getElementsByClassName(&amp;quot;success-msg&amp;quot;);&lt;br /&gt;
	return success[0].innerHTML;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Google Trusted Store =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
    $orderId = $this-&amp;gt;getOrderId();&lt;br /&gt;
    $order = Mage::getModel(&amp;#039;sales/order&amp;#039;)-&amp;gt;loadByIncrementId($orderId);&lt;br /&gt;
    $customer = Mage::getModel(&amp;#039;customer/customer&amp;#039;)-&amp;gt;load($order-&amp;gt;getCustomerId());&lt;br /&gt;
    $address = $order-&amp;gt;getShippingAddress();&lt;br /&gt;
    $backorder = false; // some backorder logic&lt;br /&gt;
    $download = false; // some download logic&lt;br /&gt;
    $shipDate = new Zend_Date(); // some logic to determine ship date&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;!-- START Trusted Stores Order --&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;gts-order&amp;quot; style=&amp;quot;display:none;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- start order and merchant information --&amp;gt;&lt;br /&gt;
&amp;lt;span id=&amp;quot;gts-o-id&amp;quot;&amp;gt;&amp;lt;?php echo $orderId; ?&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span id=&amp;quot;gts-o-domain&amp;quot;&amp;gt;&amp;lt;?php echo Mage::getBaseUrl (Mage_Core_Model_Store::URL_TYPE_WEB); ?&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span id=&amp;quot;gts-o-email&amp;quot;&amp;gt;&amp;lt;?php echo htmlentities($customer-&amp;gt;getEmail()); ?&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span id=&amp;quot;gts-o-country&amp;quot;&amp;gt;GB&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span id=&amp;quot;gts-o-currency&amp;quot;&amp;gt;GBP&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span id=&amp;quot;gts-o-total&amp;quot;&amp;gt;&amp;lt;?php echo number_format((float)$order-&amp;gt;getGrandTotal(), 2, &amp;#039;.&amp;#039;, &amp;#039;&amp;#039;); ?&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span id=&amp;quot;gts-o-discounts&amp;quot;&amp;gt;-&amp;lt;?php echo number_format((float)$order-&amp;gt;getDiscountAmount(), 2, &amp;#039;.&amp;#039;, &amp;#039;&amp;#039;); ?&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span id=&amp;quot;gts-o-shipping-total&amp;quot;&amp;gt;&amp;lt;?php echo number_format((float)$order-&amp;gt;getShippingAmount(), 2, &amp;#039;.&amp;#039;, &amp;#039;&amp;#039;); ?&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span id=&amp;quot;gts-o-tax-total&amp;quot;&amp;gt;&amp;lt;?php echo number_format((float)$order-&amp;gt;getTaxAmount(), 2, &amp;#039;.&amp;#039;, &amp;#039;&amp;#039;); ?&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span id=&amp;quot;gts-o-est-ship-date&amp;quot;&amp;gt;&amp;lt;?php echo $shipDate-&amp;gt;toString(&amp;#039;yyyy-MM-dd&amp;#039;); ?&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span id=&amp;quot;gts-o-has-preorder&amp;quot;&amp;gt;N&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span id=&amp;quot;gts-o-has-digital&amp;quot;&amp;gt;N&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;!-- end order and merchant information --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- start repeated item specific information --&amp;gt;&lt;br /&gt;
&amp;lt;?php foreach ($order-&amp;gt;getAllItems() as $item): ?&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;gts-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;gts-i-name&amp;quot;&amp;gt;&amp;lt;?php echo htmlentities($item-&amp;gt;getName()); ?&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;gts-i-price&amp;quot;&amp;gt;&amp;lt;?php echo number_format((float)$item-&amp;gt;getBasePrice(), 2, &amp;#039;.&amp;#039;, &amp;#039;&amp;#039;); ?&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;gts-i-quantity&amp;quot;&amp;gt;&amp;lt;?php echo (int)$item-&amp;gt;getQtyOrdered(); ?&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;gts-i-prodsearch-id&amp;quot;&amp;gt;&amp;lt;?php echo $item-&amp;gt;getId(); ?&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;gts-i-prodsearch-store-id&amp;quot;&amp;gt;637049&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;gts-i-prodsearch-country&amp;quot;&amp;gt;GB&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;gts-i-prodsearch-language&amp;quot;&amp;gt;en&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;?php endforeach; ?&amp;gt;&lt;br /&gt;
&amp;lt;!-- end repeated item specific information --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!-- END Trusted Stores --&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Aaron.trevellick</name></author>
	</entry>
</feed>