|
|||
|
Hallo Forum,
ich lasse die Versandkosten nach Gewicht berechnen und würde gerne für die Verpackung ein Pauschalgewicht von 500g zu den Artikeln addieren. Wie lässt sich so etwas umsetzen? |
|
|||
|
muss das Thema gerade nochmal hochholen da es echt aktuell ist, wie lässt sich das realisieren wenn man auf das Artikelgewicht einen aufschlag von zb. 10% realisieren möchte welcher dann auch noch im Checkout angzeigt wird?
|
|
|||
|
Hallo,
ein Weg kann sein, die Gewichtsgrenze bei den Portokosten herabzusetzen. Also statt Versandkosten bis 10 kg nimmst du bis 9.5 kg. Dieses Vorgehen hat den positiven Nebeneffekt, dass du mit steigendem Gewicht auch zunehmende Verpackungsgewichte einbauen kannst. |
|
|||
|
hm... ja, so könnte man es machen, ich finde aber das man mit Veyton dieses Problem professionell lösen müsste.
In der Artikelbeschreibung steht das Gewicht ja auch und wenn sich ein Kunde beschwert das die Gewichte nicht stimmen .. uncool. Man müsste im Versand ein Leergewicht angeben können welches entweder auf einem fixen Wert beruht oder Prozentual funktioniert. |
|
|||
|
Hallo,
vielleicht weiß jemand wo die Berechnung der Versandkosten genau stattfindet. Irgendwo müssen ja das summierte Artikelgewicht mit den Angaben in der Tabelle xt_shipping_cost (shipping_type_value_from ... shipping_type_value_to) verglichen werden. Dann wäre es möglich eine vielleicht etwas holperige aber funktionsfähige Lösung zu basteln. Für die reine Darstellung habe ich folgendes gefunden (ACHTUNG: damit funktioniert die Berechnung NICHT, aber es ist vielleicht ein Anhaltspunkt): in der xtCore/boxes/cart.php bzw. xtCore/pages/cart.php gibt es die Zeile: 'cart_total_weight' => $_SESSION['cart']->weight, Wenn diese wie folgt ergänzt wird, scheint ein fixes Pauschalgewicht in der Warenkorbanzeige addiert zu werden (hier 0,5kg): 'cart_total_weight' => $_SESSION['cart']->weight+0.5, Leider scheint die Addition bei mir noch nicht bei der Berechnung der Versandkosten einzugreifen, d. h. sie ändert nur die Darstellung. Gruß Alf |
|
|||
|
...und wenn man dann in der xtFramework/classes/class.shipping.php die Zeile:
$this->weight = $_SESSION['cart']->content_weight_physical; um den gewünschten Betrag (z. B. 0,5kg) erweitert $this->weight = $_SESSION['cart']->content_weight_physical + 0.5; stimmt bei mir (zumindest im Moment...) auch die Berechnung. Gruß Alf |
![]() |
| Lesezeichen |
| Stichworte |
| leergewicht, verpackungs |
| Themen-Optionen | |
| Ansicht | |
|
|