OpenCart-Hellas 

Η Ελληνική κοινότητα υποστήριξης του Opencart

Εδώ μπορείτε να ζητάτε δωρεάν βοήθεια για την ανάπτυξη απλών τροποποιήσεων (Mods) στον κώδικα του Opencart.
#5674
Καλημερα στην κοινοτητα :)

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

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

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

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

Ευχαριστώ πολυ.
#5712
Θα χρειαστεί να κάνεις μια τροποποίηση.
Βρες το αρχείο 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

Καλησπέρα, Έχω ρίξει μία ματιά στο implementatio[…]

Το δικό μας extension υπολογίζει βάσει total ή sub[…]

Κάνε το έτσι <meta itemprop="price" […]

Πριν ζητήσετε βοήθεια στο φόρουμ, παρακαλούμε ελέγξτε αν υπάρχει έτοιμη λύση στο OpenCart Extension Marketplace!