TS Bewertungsaufforderung in finish.tpl

Ich versuche grade die Trusted Shop Bewertungsaufforderung in die finish.tpl zu intigrieren. Ich will das ohne ein Plugin lösen, da der Pluginmanager bei mir derzeit nicht so will wie ich. Gehen sollte das ja so: https://www.trustedshops.com/reviews/rateshoplater.php?shop\_id=xxxx&buyerEmail=xxx&shopOrderID=xxxx&days=7 So wie ich das verstanden habe geht das hier ja nicht mehr wegen Smarty: [code]

[](https://www.trustedshops.com/reviews/rateshoplater.php?shop_id=TS- ID&buyerEmail=<?php echo
urlencode(base64_encode($sUser.email));?>&shopOrderID=<?php echo
urlencode(base64_encode($sOrderNumber));?>&days=7 „Shop später bewerten!“)

Ja, ich möchte meinen Einkauf „später bewerten“ und von Trusted Shops nach 7 Tagen einmalig per E-Mail an die Abgabe eine Bewertung erinnert werden. Details

[/code] Mein Ansatz war das ganze über JS zu lösen, jedoch bleiben die beiden „buyermail“ und „buyeorderid“ leer: [code]


{$sOrder.ordernumber|base64_encode}

{$sUser.email|base64_encode}

[/code]  Tipps wie ich mein Problem am besten löse? Ich wäre sehr dankbar.

Hallo, du hast da ja was mit php. Php kann nicht im template genutzt werden. Aber gerade die Einbindung per Smarty sollte ganz schnell gehen. Schau mal hier den Tipp http://wiki.shopware.com/_detail_447.html#Tipp Da wird der Link via Smarty passend formatiert Das muss dann nur in der gewünschten Darstellung noch eingebaut werden. Sebastian

Das habe ich schon probiert, leider ohne Erfolg. [![](“button/rate_later.png“ "“Bewerten")](https://www.trustedshops.com/reviews/rateshoplater.php?shop_id=XXXXXXXXXXXXXX&buyerEmail={$sUser.email|base64_encode}&shopOrderID={$sOrder.ordernumber|base64_encode}&days=7 "Shop später bewerten!") hat das checkout template finish.tpl irgendwelche Besonderheiten, die ich beachten muss?

Versuch mal diesen Code, der ist etwas anders aufgebaut und funktioniert bei mir: ID eintragen und Pfad zum Bild ändern. ![]({link file=‚frontend/_resources/images/rating_buttons/de/rate_later_de_180.png‘ fullPath})

Bei der Lösung kommt für die Order_id etwas raus: “NDU4NDE%253D” Sieht für mich Ok aus. Aber beim Emailfeld ist immernoch alles leer :oops:

Habe die Lösung gefunden: $sUserData war der Knackpunt {$sUserData.additional.user.email|base64_encode} {$sOrderNumber|base64_encode|urlencode} [![]({link file='frontend/_resources/images/rating_buttons/de/rate_later_de_180.png' fullPath})](http://www.trustedshops.com/reviews/rateshoplater.php?shop_id=XXXXXXXXX&buyerEmail={$sUserData.additional.user.email|base64_encode}&shopOrderID={$sOrderNumber|base64_encode|urlencode}&days=7)