Smarty Variablen geben richtigen Wert gefolgt von %0A%09%09%0A%09%09 aus

  • Wichtiger Hinweis Liebe Kunden, solltet Ihr den DATEV Rechnungsdatenservice 2.0 nutzen, dann müsst Ihr bis zum 30.06.2024 JTL-Wawi 1.9 installieren. Danach wird die Schnittstelle für ältere Versionen nicht mehr unterstützt.

xadoX

Sehr aktives Mitglied
11. September 2012
599
46
Ich versuche für ein Preisvergleichsportal einen Link in der Bestellabschlusseite einzufügen. Mein Code sieht so aus:

Code:
    <img src="https://billiger.de/sale?shop_id=&oid={$Bestellung->cBestellNr}
    {foreach name=Bestell item=order from=$Bestellung->Positionen}    
        &aid_{$smarty.foreach.Bestell.iteration}={$order->cArtNr}&name_{$smarty.foreach.Bestell.iteration}={$order->cName}&cnt_{$smarty.foreach.Bestell.iteration}={$order->nAnzahl|replace:",":"."}&val_{$smarty.foreach.Bestell.iteration}={$order->fPreis}
           {/foreach}
     " width="1" height="1" border="0" alt="" />

Problem ist nun, dass er die jeweiligen Smarty Variablen zwar richtig ausgibt, hängt dahinter aber immer komische Werte.

Code:
<img width="1" height="1" border="0" alt="" src="https://billiger.de/sale?shop_id=&oid=4318%0A%09%09%0A%09%09&aid_1=V13678-0003&name_1=Adidas%20Techfit%20Powerweb%20Olympique%20Marseille%20Trikot%20Third%20orange%20kurzarm%208%20-%20L%20-%2054&cnt_1=1&val_1=29.4033613445%0A%20%20%20%20%20%20%20%20%09%0A%20%20%20%20%20%20%20%20%09%0A%09%09&aid_2=&name_2=DHL%20Paket&cnt_2=1&val_2=3.35294117647%0A%20%20%20%20%20%20%20%20%09%0A%20%20%20%20%20%20%20%20%09%20">

Kann mir jemand sagen warum er diese komischen % und Zahlenwerte an die richtige Werte mit anhängt?
 

xadoX

Sehr aktives Mitglied
11. September 2012
599
46
AW: Smarty Variablen geben richtigen Wert gefolgt von %0A%09%09%0A%09%09 aus

Ok, es lag an den Umbrüchen und Leerzeichen zwischen den HTML Tags. Jetzt geht es.
 

matthfr

Gut bekanntes Mitglied
20. Januar 2011
327
2
AW: Smarty Variablen geben richtigen Wert gefolgt von %0A%09%09%0A%09%09 aus

Hallo xadoX,
kannst Du bitte mal Deinen ganzen Tracking Code von billiger.de hier posten ? Ist der Code in der bestellabschluss_custom.tpl ?

Code:
{literal}<img src="https://billiger.de/sale?shop_id={12345}={$Bestellung->cBestellNr}{foreach name=Bestell item=order from=$Bestellung->Positionen}&aid_{$smarty.foreach.Bestell.iteration}={$order->cArtNr}&name_{$smarty.foreach.Bestell.iteration}={$order->cName}&cnt_{$smarty.foreach.Bestell.iteration}={$order->nAnzahl|replace:",":"."}&val_{$smarty.foreach.Bestell.iteration}={$order->fPreis}{/foreach}" width="1" height="1" border="0" alt="" />{/literal}

Auf der bestellabschluss.php kommt unten so ein Ergebnis...
Unbenannt.jpg

Vielen Dank im Vorraus...
 

Anhänge

  • Unbenannt.jpg
    Unbenannt.jpg
    21,7 KB · Aufrufe: 14