toavii Posted February 4, 2007 Report Share Posted February 4, 2007 anscheinend ist das Feld zu kurz definiert? ich habe dreo zonen 1. österreich 2. europa 3. rest (~200 zweistellige ländercodes, die nicht platz haben (bricht bei KR ab) kann ich die länge woandern einstellen? kann ich das feld lassen, weil der shop automatisch checkt, dass de in zone zwei gehört? thx Roman Link to comment Share on other sites More sharing options...
jfromm Posted February 4, 2007 Report Share Posted February 4, 2007 Um dies für drei Versandzonen (DE, Europa, Welt) umzusetzen habe ich das Modul flat (pauschale Versandkosten) mehrfach kopiert, für jede Zone einmaldie benötigten Steuerzonen erstellt, die ich später als Versandzone verwende. Dadurch vermeide ich die Längenbeschränkung in der Datenbank (255 Zeichen). Außerdem kann ich in diesen Versandzonen mit "Klarnamen" der Länder arbeitenund zack hatte ich das gewünschte Modell Link to comment Share on other sites More sharing options...
John Steed Posted February 5, 2007 Report Share Posted February 5, 2007 Es gibt bei Galileo eine Anleitung, wie man auch mit table_zones "Rest of the world" eingibt: Galileo Computing, Artikel osCommerce: Versandkosten - funktioniert auch sehr gut mit XT! Dann brauchst Du die ganzen Ländercodes nicht. Allerdings brauchte ich die ganz dringend, da ich auf Drängen des Kreditkarten-Zahlungsanbieters ("Bitte keinen Betrug mehr aus Afrika!") 5 von 243 Ländern von Kreditkartenzahlung ausnahmen musste. Also 248 ISO-Codes samt Kommata dazwischen in erlaubte Länder. Ich habe da zu einem rabiaten Mittel gegriffen: In der configuration-Tabelle in der Datenbank den Typ des Feldes configuration_value von VARCHAR (max. 255 Zeichen) einfach auf TEXT gestellt. Zum Glück funzt alles noch so wie vorher... anscheinend ist das Feld zu kurz definiert Nicht das Feld im Formular, sondern das in der Datenbank, wo die Werte gespeichert werden, s.o. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.