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

xadoX

Sehr aktives Mitglied
11. September 2012
664
69
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
664
69
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