foehlmann Posted March 2, 2017 Share Posted March 2, 2017 Hallo liebe Community, um den rechtlichen Ansprüchen zu genügen wollte ich gerne das ShopVote EasyReviews Snippet einbinden. Dann soll auf der Bestellbestätigungsseite ein Hover eingeblendet werden welcher anfragt ob man den Kunden nach 7 bzw. 14 Tagen an die Bewertung erinnern darf. Dafür sind zwei Codeschnipsel einzufügen: 1.) HTML: <div id="srt-customer-data" style="display:none;"> <span id="srt-customer-email">CUSTOMERMAIL</span> <span id="srt-customer-reference">ORDERNUMBER</span> </div> Diesen habe ich in der order-confirmation.tpl vom verwendeten Theme. 2.) JS: <script src="https://feedback.shopvote.de/srt.js"></script> <script type="text/javascript"> var myToken = "e53a3412...91ee65a0e"; var mySrc = ('https:' === document.location.protocol ? 'https' : 'http'); loadSRT(myToken); </script> Diesen hatte ich testweise im Header, im Footer oder ebenfalls in der order-confirmation.tpl. Leider hatte ich bislang keinen Erfolg, in keiner der Varianten wurde eine Bewertungsseite angezeigt. Natürlich sollen später die CUSTOMEREMAIL und ORDERNUMBER durch die passenden Variablen im Presta ersetzt werden (hat die zufällig jemand im Kopf? Mit $ID_ORDER und $EMAIL hatte ich keinen Erfolg). Solange habe ich dort einfach ein "-" übergeben. Das soll laut Integrationsanleitung eigentlich funktionieren. Vielleicht hat ja jemand noch einen passenden Tipp für mich oder hat das ganze selbst schon einmal integriert. Ich wäre euch sehr dankbar für etwas Input. Vielen Dank & bis später Ps.: Noch ein Link zur https://www.shopvote.de/docs/EasyReviews-Integration.pdf Integrationsanleitung, ich hoffe das ist erlaubt. Ich nutze die aktuelle 1.6.1.11 Link to comment Share on other sites More sharing options...
rictools Posted March 2, 2017 Share Posted March 2, 2017 Hast du zuerst den HTML- und anschließend den JS-Code ans Ende der order-confirmation.tpl gesetzt? Setze vor und nach den HTLML-Code das Wort Test und schau, ob es ein- oder zweimal angezeigt wird (ggf. Caches löschen). Daß ein - anstelle der Mailadresse und der Bestellnummer funktionieren soll, lese ich nirgends, die Mailadresse sollte echt sein (nimm einfach deine) und nimm eine mehrstellige Zahl als Bestellnummer, möglicherweise wird das Format überprüft. Variablen kannst du zunächst prüfen, indem du sie (wie den Test-Text) hinter den HTML-Teil setzt. Hast du den JS-Code aus dem Händlerbereich kopiert (enthält er deinen individuellen Token)? Hast du im Händlerbereich die URL der Bestellbestätigungsseite korrekt eingetragen? Verwirrend ist, daß der Code im PDF in zwei Varianten angezeigt wird, einmal mit "loadSRT(myToken, mySRC);", einmal ohne mySRC, was wahrscheinlich falsch ist (und so hast du das gepostet), überprüfe das und probiere ggf. beide Varianten. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now