OpenCart-Hellas 

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

Θέματα που αφορούν τη γενικότερη λειτουργία του Opencart.
#4127
Καλησπέρα,

Έχω ένα ηλεκτρονικό κατάστημα δημιουργημένα με το 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';
		}
		}
αλλά από ότι φαίνεται δεν λειτουργεί ίσως γιατί βλέπει την τιμή της μεταβλητής order μία φορά. Γενικά θέλω να ξέρω άν γίνεται ή αν οποιοσδήποτε γνωρίζει κάτι.

Ευχαριστώ εκ των προτέρων.

Σε ευχαριστώ πολύ! Δεν έχω την γνώση.

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