Έχω ένα ηλεκτρονικό κατάστημα δημιουργημένα με το opencart 2.0.1.1 και θέλω τα προιόντα που μου εμφανίζονται να ακολουθούν διπλή ταξινόμηση. Π.χ. θέλω τα προιόντα που προστέθηκαν πριν από τις 2-11-2016 να ακολουθούν αύξουσα σειρά και τα ποιο καινούρια φθίνουσα.
Άλλαξα το τμήμα κώδικα στο public_html/eshop/vqmod/vqcache/vq2-catalog_controller_product_category.php και πρόσθεσα αυτό:
if(p.date_added < '2016-11-2' ){
if (isset($this->request->get['sort'])) {
$sort = $this->request->get['sort'];
} else {
$sort = 'p.date_added';
}
if (isset($this->request->get['order'])) {
$order = $this->request->get['order'];
} else {
$order = 'ASC';
}
}
else {
if (isset($this->request->get['sort'])) {
$sort = $this->request->get['sort'];
} else {
$sort = 'p.date_added';
}
if (isset($this->request->get['order'])) {
$order = $this->request->get['order'];
} else {
$order = 'DESC';
}
}
Ευχαριστώ εκ των προτέρων.