Aktuell wird die günstigste (cheapest) Versandart als Standard vorausgewählt. Dies muss unbedingt ganz dringend vom Admin selbst auswählbar sein. Also: Standard-Versandart - "günstigste Versandart" - "eigene Auswahl" -> Feld mit Auswahl der Standard-Versandart. Super Wichtig!!! Danke. Markus
Hallo Paladium, ich würde auch diese Funktion genau so brauchen, aber offensichtlich hat Gambio daran kein Interesse. Ich hatte diesbezüglich schon Support anfragen, wo den der Schalter hierfür ist. Vielleicht hat ja jemand eine andere Lösung dafür.
Meiner Meinung nach kann man die Reihenfolge der Anzeige der einzelnen Versandarten unter "Module > Versandarten" im Rahmen der "Sortierreihenfolge" steuern.
Hallo Devil, leider ist das so nicht möglich. Daher auch die Anfrage seitens Paladium und auch von mir. Der Gambio Support meint auch das immer die günstigste Verwendet wird. Das kann ich so aber nicht brauchen.
Bringt uns die Kombination nicht der Lösung näher? Über die Sortierreihenfolge kann man doch eine Priorisierung vorgeben. Wenn dann noch die erste angezeigte Versandart vorausgewählt ist, wäre das Problem doch schon gelöst, oder? Ich rate dann zu einer Angebotsanfrage für eine Umprogrammierung. Das sollte relativ simpel umzusetzen sein, wird also nur ein paar Taler kosten.
Ach nun weiß ich, was ihr meint. Man kann zwar die Reihenfolge der Anzeige der Versandarten über die Sortierreihenfolge bestimmen, der Shop wählt aber immer die günstigste Versandart aus, egal an welcher Stelle in der Sortierreihenfolge diese steht.
Ist das eigentlich immer noch so, dass der Shop automatisch die günstigste Versandart vorauswählt? LG an Alle.
Es ist gewollt, dass immer die günstigste Versandart vorausgewählt wird. Wenn das anders gewünscht ist, muss man das Umprogrammieren. Wir können aber darüber reden ob man eine neue Funktion einbaut, in der der Admin wählen kann ob die günstigste Versandart gewählt werden soll oder eine fest sebstbestimmte Versandart.
Ich muß hier mal diesen Post wieder aufmachen, ich habe keinen aktuelleren gefunden... Ist das immer noch so? Wo kann ich das updatesicher ändern?
Ja, das ist immer noch so. Die Logik dafür steckt in der CheckoutShippingContentControl, die müsste man dafür überladen, um das updatesicher zu manipulieren.
Gilt das auch für die Anzeige im Warenkorb (die Stelle mit dem Stift)? Da dachte ich eher an die OrderDetailsCartContentView.inc.php...
Nein, ich bezog mich jetzt nur auf die tatsächliche Auswahl der Versandart, nicht auf die Vorabinformation im Warenkorb. Das ist ein separates Kapitel.
Genau darum geht es aber... Wo ist es denn eingestellt welche Versandart im Warenkorb als Vorabauswahl gezeigt wird ohne daß der Kunde im Dropdown etwas geändert hat? Beispiel: Ein Shop hat zwei Versandarten. 1. Abholung mit einem Pauschalbetrag (geändertes Versandmodul) 2. Speditionsversand Ohne Session wird immer der Preis für das Abholmodul gezeigt. Die Bezeichnung heißt aber immer "Versand nach DE". Das ist für den Kunden mißverständlich. Ich habe es zumindest geschafft die Bezeichnung zu ändern auf aber ich schaffe es nicht daß auch der Speditionsversand als Vorauswahl angezeigt wird.
Code: if(!isset($_SESSION['shipping']) || (isset($_SESSION['shipping']) && $_SESSION['shipping'] == false && xtc_count_shipping_modules() > 1)) { //$_SESSION['shipping'] = $shipping_modules->cheapest(); } Funzt auf der checkout_shipping.php nicht... ???
OK, hast Recht, du warst auf der richtigeren Fährte als ich, glaub ich. Wenn ich das gerade richtig verorte, liegt die entscheidende Logik in CartShippingCostsControl::get_selected_shipping_module(), das wird von OrderDetailsCartThemeContentView::_setOrderTotals() benutzt, um $_SESSION['shipping'] zu belegen. Dadurch wird die Stelle in der CheckoutShippingContentControl dann hinfällig.
Aber ich finde nicht wie ich die Funktion _setOrderTotals() beinflussen kann daß bestimmte Versandmodule ausgeschlossen werden. Tipp? Oder kann ich an der Stelle die Session einfach auf ein bestimmtes Versandmodul festschreiben ohne daß der ganze Checkout kracht?
Genau das wäre die beste Lösung. Bis dahin würde es schon reichen wenn das erste Versandmodul in der Listung als Standard erscheint.....
Ich hab das jetzt anders gelöst. Ich brauche keine Vorauswahl mehr denn die Anzeige im Warenkorb ist sowieso irreführend. Vorher stand immer im Warenkorb "Versand nach DE" auch wenn Selbstabholung gewählt wurde. Das verwirrt vermutlich nicht nur mich... Nun lasse ich den Namen des gewählten Versandmodules anzeigen. Auch der kleine Bleistift alleine ist nach meiner Meinung viel zu unauffällig.
Oh, wie und wo hast du denn die Bezeichnung ändern können? Bei den Textanpassung habe ich es nicht gefunden. Das wäre mir nämlich auch sehr wichtig. LG!