Hallo Liste,
Ich muss für Paypal den Gesamtpreis (Marker: ###PRICE_TOTAL_TAX###) von der Darstellung 99,00 in 99.00 umwandeln.
Das möchte, falls möglich, ohne Änderung im Sourcecode von tt_products realisieren.
Hierzu gibts die Funktion priceForm (...).
Kann man das irgendwie über TypoScript lösen?
Ja, das wollte ich auch gerade posten. PayPal verlangt die englische Schreibweise für den Betrag. Im Shop sollte jedoch die deutsche Schreibweise verwendet werden. Hat jemand schon eine Lösung dafür? Wäre sicher auch sinnvoll, das im Standard-Quellcode zu hinterlegen.
VG
Nino
Hallo,
hat keiner eine Idee oder Lösung?
Folgendes Javascript direkt unter das Formular für die PayPal-Seite im Template einfügen:
<script type="text/javascript">
var point = document.forms[0].amount.value;
var comma = point.replace(/,/, ".");
document.forms[0].amount.value = comma;
</script>
Many Thanx, Eros :p
Auf ein JavaScript wäre ich nicht gekommen ...
Super, nun kann ich die Preise korrekt für Germany darstellen: Bau das Ganze gleich ein.
Auch von mir nochmal vielen Dank. Nach ein wenig Basteln hat es wunderbar funktioniert. Noch ein kleiner Tipp: es ist sinnvoll, das Formular zu benennen
<form name="paypal" ... >
und dann nicht über den Index zuzugreifen, sondern über den Namen
document.forms["paypal"]...
Das ist insbesondere dann sinnvoll, wenn mehrere Formulare auf der Seite sind.
VG
Nino