# moebel.de JavaScript Sales Tracking Code in dem finish.tpl einbinden

**URL:** <https://forum.shopware.com/t/moebel-de-javascript-sales-tracking-code-in-dem-finish-tpl-einbinden/44194>\
**Category:** Allgemein\
**Created:** [2. März 2017 um 20:59 UTC](https://forum.shopware.com/t/moebel-de-javascript-sales-tracking-code-in-dem-finish-tpl-einbinden/44194 "2017-03-02T20:59:45Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![sschreier](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sschreier/32/23296_2.png) [@sschreier](https://forum.shopware.com/u/sschreier)\
**Post date:** [2. März 2017 um 21:59 UTC](https://forum.shopware.com/t/moebel-de-javascript-sales-tracking-code-in-dem-finish-tpl-einbinden/44194/4 "2017-03-02T21:59:35Z")

</div>

> [@brettvormkopp schrieb:](https://forum.shopware.com/profile/6611/brettvormkopp "brettvormkopp")
> 
> hallo was du suchst ist folgendes und muss unter /themes/Frontend/DeinTHEME/frontend/checkout/finish.tpl gespeichert werden:
> 
> {extends file=„parent:frontend/index/index.tpl“}
> 
> {block name=„frontend\_index\_header\_javascript“ append}
> 
> {if ({controllerName|lower} eq „checkout“ && {controllerAction|lower} eq „finish“)}
> 
> var \_mo = \_mo || ;  
> \_mo.push([‚\_key‘, ‚XXX‘]);  
> \_mo.push([‚\_umsatz‘,‚X.XX‘]);  
> \_mo.push([‚\_versandkosten‘,‚X.XX‘]);  
> \_mo.push([‚\_artikelliste‘,‚XXX,YYY‘]);  
> \_mo.push([‚\_attribution‘, ‚true‘]);  
> \_mo.push([‚\_attributionsanteil‘, ‚60‘]);  
> function() {  
> var mo = document.createElement(‚script‘); mo.type = ‚text/javascript‘; mo.async = true;  
> mo.src = ‚[https://sales1.moebel.de/asyndic.js‘](https://sales1.moebel.de/asyndic.js');  
> var s = document.getElementsByTagName(‚script‘)[0]; s.parentNode.insertBefore(mo, s);  
> })();
> 
> {/if}
> 
> {/block}
> 
> Jetzt musst du nur noch all die Variablen füllen (die X) &nbsp;z.B.
> 
> aus dem hier:  
> \_mo.push([‚\_artikelliste‘,‚XXX,YYY‘]);
> 
> das hier machen:  
> \_mo.push([‚\_artikelliste‘,‚{foreach from=$sBasket.content item=product}{$product.ordernumber},{/foreach}‘]);
> 
> Das muss natürlich auf allen X was anderes sein. ich hab aber nich alles im kopf.
> 
> Edit: das ganze kannst du natürlich auch als Plugin lösen. Schreib mich an wenn du Hilfe brauchst.

Hallo,

damit diese Lösung überhaupt funktioniert, müsste der JavaScript-Code in {literal} … {/literal} stehen. Statt append würde ich aufgrund der Updatesicherheit auch eher {$smarty.block.parent} verwenden. Ebenso wird die Lösung wahrscheinlich gar nicht funktionieren, da es diesen Block in der Datei finish.tpl gar nicht gibt. Ich würde also eher folgendes verwenden:

```
{extends file="parent:frontend/checkout/finish.tpl"}

{block name="frontend_index_content"}
     {$smarty.block.parent}
     .....
{/block}

```

Beste Grüße

Sebastian

---

_[View the full topic](https://forum.shopware.com/t/moebel-de-javascript-sales-tracking-code-in-dem-finish-tpl-einbinden/44194)._
