Εχω δημιουργήσει ένα demo στο: http://www.sparemyparts.com/1/admin/ (username: demo , password: demo ) που μπορείτε να δείτε το τελικό αποτέλεσμα στο "Free Shipping".
Για να το κάνετε αυτό θα πρέπει να παρεμβούμε σε μερικά αρχεία. Τα αρχεία αυτά είναι:
admin/contoller/shipping/free.php
admin/view/template/shipping/free.tpl
catalog/model/shipping/free.php
Με την βοήθεια του δωρεάν εργαλείου Notepad++ ή το πολύ καλού εμπορικού UltraEdit ανοίγουμε τα αρχεία αυτά και κάνουμε τις εξής αλλαγές:
Στο admin/controller/shipping/free.php :
Πριν από το:
Code: Select all
if (isset($this->request->post['free_geo_zone_id'])) {
Code: Select all
if (isset($this->request->post['weight_total'])) {
$this->data['weight_total'] = $this->request->post['weight_total'];
} else {
$this->data['weight_total'] = $this->config->get('weight_total');
}
Πριν από το:
Code: Select all
<tr>
<td><?php echo $entry_geo_zone; ?></td>
Code: Select all
<tr>
<td>Weight limit:</td>
<td><input type="text" name="weight_total" value="<?php echo $weight_total; ?>" /></td>
</tr>
Πριν από το:
Code: Select all
$method_data = array();
Code: Select all
if ($this->cart->getWeight() > $this->config->get('weight_total')) {
$status = false;
}
Code: Select all
$quote_data = array();
Code: Select all
$weight = $this->cart->getWeight();
Αν χρειαστείτε βοήθεια στείλτε μου ΠΜ.
Αυτό είναι ένα δωρεάν modification από εμένα. Για περισσότερα δωρέαν και επί πληρωμή extensions παρακαλώ δείτε και τα υπόλοιπα εδώ:
http://www.opencart.com/index.php?route ... name=pgge3