Σελίδα 1 από 1

Μεταφορικα αναλογα βαρους και τιμης Πρόβλημα

Δημοσιεύτηκε: 20 Απρ 2019, 11:41
από Dimitris1185
Καλημερα στην κοινοτητα :)

Αντιμετωπιζω το εξής πρόβλημα στο eshop που εχω φτιαξει. Θελουν τα μεταφορικα να ειναι τα εξής:

Παραγγελιες μεχρι 150€ και απο 0-100kg κόστος μεταφορικών 5€
Παραγγελίες έως 30kg και άνω των 150€ Δωρεάν
Παραγγελιες απο 101-200kg 10€
Παραγγελίες απο 201-1000kg 20€

Αυτές ειναι οι παράμετροι που θέλουν στην εταιρία. Εχω δυσκολια στην εισαγωγη τους. Εχω χρησιμοποιήσει το extension Weight & Volume-Based Shipping το οποιο μου επιτρεπει τις αναλογιες βαρους αλλα δεν μπορω να τροποποιησω τις δυο πρώτες βαση τιμης και βαρους .

Υπαρχει καποια εντολη που μπορω να εισάγω ειτε στο module αυτο η του opencart ?

Ευχαριστώ πολυ.

Re: Μεταφορικα αναλογα βαρους και τιμης Πρόβλημα

Δημοσιεύτηκε: 27 Απρ 2019, 21:22
από korgr
Θα χρειαστεί να κάνεις μια τροποποίηση.
Βρες το αρχείο catalog/model/shipping/weight.php
Βρες στη γραμμή 41 το
Κώδικας: Επιλογή όλων
if ((string)$cost != '') {
και προσθέτεις πριν από αυτή τη γραμμή το
Κώδικας: Επιλογή όλων
                // start modification
                $total = $this->cart->getTotal();
                if ($total > 150 && $weight <= 30) {
                    $cost = 0; // free
                } else if ($total <= 150 && $weight <= 100) {
                    $cost = 5;
                }
                // end modification
Τα υπόλοιπα δύο
Παραγγελιες απο 101-200kg 10€
Παραγγελίες απο 201-1000kg 20€
θα τα βάλεις μέσα από το extension