PS 1.6.0.11:
I use this version of script:
<script type='text/javascript'>
var google_tag_params = {
{if $page_name == 'index'}
ecomm_pagetype: 'home'
{elseif $page_name == 'order-opc'}
ecomm_prodid: [{foreach from=$products item=product name=prodid}'{$product.id_product}'{if $smarty.foreach.prodid.last}{else},{/if}{/foreach}],
ecomm_pagetype: 'cart',
ecomm_totalvalue: '{convertPrice price=$cart->getOrderTotal(true)}'
{elseif $page_name == 'product'}
ecomm_prodid: '{$product->id}',
ecomm_pagetype: 'product',
ecomm_totalvalue: '{$product->getPrice(true, $smarty.const.NULL, $priceDisplayPrecision)}'
{elseif $page_name == 'order-confirmation'}
ecomm_pagetype: 'purchase',
ecomm_totalvalue: '{$total_to_pay}'
{elseif $page_name == 'category'}
ecomm_pagetype: 'category'
{else}
{/if}
};
</script>
But i get error:
Number field should not be quoted: 'ecomm_totalvalue'
Does anyone know where is the mistake?