Hallo zusammen, ich versuche gerade für ein Affiliate Programm das Tracking einzubinden. Dafür habe ich die header.tpl sowie die finish.tpl wie folgt erweitert, was allerdings nicht korrekt zu funktionieren scheint. Vielleicht hat ja jemand von euch eine Idee, wo der Fehler liegt. Vielen Dank vorab und ein erholsames Wochenende.
{extends file="parent:frontend/index/header.tpl"}
{block name="frontend_index_header_javascript_tracking"}
{$smarty.block.parent}
{literal}<script language="JavaScript">
(function(i,s,o,g,r,a,m){i['TDConversionObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,'script', 'https://svht.tradedoubler.com/tr_sdk.js?org=1234567&prog=123456&dr=true&rand=' + Math.random(), 'tdconv');
</script>{/literal}
{/block}
{extends file="parent:frontend/checkout/finish.tpl"}
{block name='frontend_index_header_javascript_jquery'}
{$smarty.block.parent}
{literal}<script language="JavaScript">
tdconv('init', '1234567', {'element': 'iframe' });
tdconv('track', 'sale', {'transactionId':'{$sOrderNumber}', 'ordervalue':{$sAmount}, 'voucher':'test', 'currency':'EUR', 'event':123456});
</script>{/literal}
{/block}