Hallo,
ich grübele gerade über ein Modul mit folgenden Funktionen:
1.) In der Bestellbestätigungsmail werden weitere Artikel vorgeschlagen
2.) Bei Folgebestellung werden keine bzw. faire Versandkosten berechnet.
Teil 1 ist kein Problem, das hatten wir ja schon in "Cross Selling im Warenkorb".
Teil 2 ist etwas problematischer.
Die Daten über offene Bestellungen => Pakete finde ich in den Tabellen orders bzw. orders_total.
Die Werte muss ich mit den aktivierten Versandmodulen abgleichen um in checkout_shipping.php einen "Beipack" anzubieten anstelle des normalen Versandes. Die Kosten für den "Beipack" müssen an Hand des Gesamtgewichts des entstehenden Paketes abzüglich der bereits berechneten Versandgebühren kalkuliert werden.
Unschön ist hierbei, dass ich mir das Gewicht einer jeden offenen Bestellung aus 'shipping_method' rausparsen muss oder steht der Wert irgendwo im Klartext?
Unschön wird auch das Abgleichen der Adressen. Alles in ein Paket klappt ja nur wenn die Lieferadressen gleich sind. Die Daten finde ich aber in orders nur als Text und leider nirgends die ID der Adresse oder?
In checkout_confirmation.php etc. werden auch Anpassungen nötig, aber da ist zumindest die Versandart schon bekannt. ev. schleife ich relevante Daten in der $_SESSION mit durch.
Soweit meine Überlegungen und Fragen bislang.
Falls sich der / die eine oder andere schonmal Gedanken zu dem Thema gemacht hat würde ich Vorschläge und Denkanstösse dankend annehmen.
Oder kennt gar jemand ein Modul, das das schon kann?
TIA & Gruß
Kristian
Linkback: https://www.modified-shop.org/forum/index.php?topic=10667.0