[Ubercart] Benutzerdefinierte Bedinung für Versandkosten! Wie komme ich dort an die PLZ des Nutzers?
am 27.05.2011 - 11:26 Uhr in
Hallo zusammen.
Ich arbeite mich derzeit in Ubercart ein. Der Shop gefällt mir bisher auch super, allerdings hakt es bei mir derzeit an einer Stelle.
Ich möchte gerne Versandkostenregeln erstellen. Bisher habe ich die Versandkosten mit der Hilfe der Möglichkeit, Bedingungen an die Versandkosten zu knüpfen, an ein Gewicht gekoppelt, sprich:
Wenn die Bestellung < 20kg, dann 10€ Versand, wenn Bestellung >20kg und <50kg dann 20€ Versand, usw.
Nun würde ich aber gerne noch die Entfernung zum Lieferort einbeziehen. Hier Müsste ich also die PLZ des Nutzers mit einbeziehen. Ich dachte dort an eine Bedingung, in der ich "eigenen PHP Code ausführen" kann.
Das ist ja auch schon alles von Haus aus vorhanden. Die Frage die ich mir nun Stelle:
Ich habe ein Produkt in meinem Warenkorb und gehe zur Kasse. Dort werde ich dann nach meiner Liefer- und Rechnungsadresse gefragt. Habe ich die Lieferadresse ausgefüllt, so berechnen sich unten automatisch die Versandkosten. Nur bei meinem selbst geschriebenen PHP Skript hakt es nun. Wie kann ich in der selbst erstellten PHP Bedingung auf die PLZ zugreifen, die der User weiter oben als LieferPLZ angegeben hat?
Es reicht mir hier nicht, die PLZ Bedingungen zu nehmen, die bereits von Ubercart standardmäßig unsterstützt wird. Hier kann man genau auf eine PLZ prüfen, bzw auf PLZ-Ranges.
Ich möchte aber die PLZ des Nutzers an eine API weiterreichen, die mir dann die Entfernung zu meinem Lager zurückwirft!
Ich hoffe mir kann geholfen werden!
LG
Jimmy
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 2 Stunden 11 Minuten
vor 2 Stunden 15 Minuten
vor 2 Stunden 22 Minuten
vor 5 Stunden 35 Minuten
vor 5 Stunden 30 Minuten
vor 8 Stunden 35 Minuten
vor 8 Stunden 38 Minuten
vor 9 Stunden 9 Minuten
vor 9 Stunden 30 Minuten
vor 10 Stunden 36 Minuten