Wenn du beim Cache-Leeren für den Text einen USER-Error bekommst, dann hast du evtl. einen Fehler in deinem Code.
Den Fehler krieg ich heute seltsamerweise nicht mehr. Alle Caches werden einwandfrei geleert. Nur der Text im Frontend stimmt leider noch nicht :-(
Ist gibt noch eine Zeile, wo man aufpassen muss: Includes/ modules/ shipping/ table2.php ca. Zeile 41: Code: $check_query = xtc_db_query("select zone_id from " . TABLE_ZONES_TO_GEO_ZONES . " where geo_zone_id = '" . MODULE_SHIPPING_TABLE2_ZONE . "' and zone_country_id = '" . $order->delivery['country']['id'] . "' order by zone_id"); Da darf das TABLE_ZONES_TO_GEO_ZONES keine "2" bekommen. Sonst sind alle Versandarten im Admin weg, wenn man eine Versandzone festlegt.
Die Dateien die Cyrus hier im August 2015 zur Verfügung gestellt hat und die darin enthaltene Anleitung funktionieren auch bei GX3 v3.2.3.1 Da "IndivStyle FlexShipping" nicht mehr supported wird und daher bei GX3 nicht mehr sauber funktioniert, habe ich jetzt für verschiedene Länder den Versand nach Gewicht mit table realisiert. Vielen Dank an alle für die Anregung und Hilfe hier!
Sorry, mit meiner Antwort vorhin ist was schief gegangen. Wenn ich Beiträge zu Versandkosten hier richtig verstanden habe, muss man Versandarten klonen. Ich habe heute nach dieser Anleitung die table2.php erzeugt und entsprechend geändert auf den Server geladen. Den Pfad : lang/german/sections/_samples/lang__german__modules__shipping__table___php.lang.inc.php gibt es bei mir nicht - die Anleitung ist ja schon etwas älter, ich konnte also das mit der Sprachdatei nicht erledigen. Das Modul erscheint in der Liste, führt aber nur zu einem SQL Error. Mir als Gambio Neuling ist es somit nicht möglich, allein und ohne Hilfe die Versandkosten korrekt einzustellen, da das mit den vorgegebenen Modulen nicht funktioniert. Ich brauche Versandkosten 4,50 für DE und ab 50 Euro versandkostenfrei. Soweit habe ich das auch. Für den Versand innerhalb Europas benötige ich nur eine zweite Versandkostenmöglichkeit: bis 100 Euro, 13 Euro Versandkosten, ab da dann ebenfalls versandkostenfrei. Hat das jemand mal ohne Klonen realisiert und kann mir weiterhelfen?
Das geht immernoch, nur die Sprachdateien sind jetzt woanders. Du könntest einmal das Modul für Pauschale Versandksoten plus Versandksotenfrei nehmen und einmal das Table. im Table auf "Preis" stellen und z.B. 100.00:13.00,1000.00:0.00 Dann wäre der Versand bis 100€ = 13€ und bis 1000€ = 0€
Ist das mit der Sprachdatei entscheidend für die Funktion, bzw. liegt daran der SQL Error? Ein Modul für "Pauschale Versandkosten", welches ist das? Eventuell "Versandkosten nach Preis/Gewicht"? Dieses habe ich schon zusammen mit dem Modul "Versandkostenfrei". Solange ich nur die beiden hatte, wars ok. Welches Modul meinst Du mit "Table"? Keines heisst so...
Ich seh vor lauter Wald die Bäume nicht mehr. Entschuldigung... "Pauschale Versandkosten" habe ich jetzt gesehen und installiert. Jetzt müsste ich noch wissen, welches Modul Du mit "Table"? meintest.
Ich habe (mit Hilfe) alles gefunden und so eingerichtet. Die pauschalen Versandkosten sind jetzt nur für DE 4,50 und versandkostenfrei ab 50,00 Euro. Wenn ich mit deutscher Lieferadresse bestelle, wird das korrekt angezeigt. Mich nervt hier nur, dass trotzdem da steht: "Bitte wählen Sie die gewünschte Versandart für Ihre Bestellung aus." obwohl es nichts auszuwählen gibt. Darunter steht dann noch "Versandkostenfrei Versandkostenfrei ab einem Bestellwert von 50,00 EUR" Beides zusammen finde ich verwirrend. Bestellung mit ausländischer Lieferadresse funktionieren gar nicht. 1. Im Bestellformular kann ich nur zwischen DE und AT wählen, obwohl ich im "table" etliche Kürzel für europäische Länder angegeben habe. 2. Im Bestellformular komme ich an den Punkt "Versandart" und ab da geht es nicht mehr weiter. Auch dort steht "Bitte wählen Sie die gewünschte Versandart für Ihre Bestellung aus." Aber es gibt nichts auszuwählen. Der Klick auf "Weiter" führt nicht weiter, man steckt an dieser Stelle fest.
hast Du die Versandarten auch bei den Kundengruppen angepasst? Was anderes: habe gerade bei einem Gürtel gesehen, das Du die Gürtelgröße im Checkout haben willst. Ich würde die Gürtelgröße mit dem GX-Costumizer beim Artikel abfragen. Dann kann man auch verschiedene Größen kaufen.
Die Gürtel haben keine fertige Größe, die man auswählen können soll. Sie werden auf Maß gefertigt und man muss seinen Bauchumfang angeben
Hast Du die Länder, in die Du liefern möchtest, auch unter Shop Einstellungen -> Land / Steuer ausgewählt?
Das ist halt nur auf die einfache Tour zu regeln. Besser wären mehrere Eingabefelder, für jeden Gürtel 1. Da ich kurz vorm Überschnappen bin, was die Shopeinrichtung angeht (nix klappt wie es soll) ist das Thema erst mal verschoben. Ich glaub nicht, dass ich sowas ins Bestellfomular bekomme. Der bisherige Shop guertelschnallen.com (ohne Bindestrich) läuft seit über 15 Jahren so simpel... (was nicht heisst, dass ich eine Verbesserung nicht auch besser fände...) Danke, das ist eine sehr wichtige Info, denn ich sehe hier nichts davon. Da kann ich Caches löschen, bis ich schwarz werde... Ich habe jetzt übrigens den Testkunden aus der Admin-Kundengruppe genommen, weil ich es doch unheimlich finde, dass jeder in den Adminbereich kann. Das ist mir zu riskant. Gambio weiss ja offensichtlich schon, dass solche Testkunden zu viele Rechte haben, es erscheint neuerdings ein Hinweis im Formular, wo man die Adminrechte bearbeiten kann. Ganz Kurios ist, dass Du Dich mit dem Testkundenzugang eingeloggt haben musst, der 2 Tage lang nicht mehr funktionierte, man wurde in Endlosschleife wieder zum Login geleitet. Dass der jetzt wieder funktioniert, weiss ich nur durch Deine Antwort. Hatte mich gewundert, dass Du den Shop sehen konntest
der GX-Customizer ist bei den einfachen Dingen einfach: Namen vergeben Bereich anlegen mit Größe Höhe und Breite Element anlegen "Gürtelgröße in cm" und Eingabefeld 3 Ziffern Felder passend verschieben mit der Maus >Speichern Vorschau zeigt alles an. Dann bei jedem Gürtel den GX auswählen und fertig. Dauert gefühlt 5 Minuten.