Σελίδα 1 από 1

Πρόβλημα με ειδοποιήσεις για review

Δημοσιεύτηκε: 30 Ιούλ 2015, 8:32
από smichalis
Καλημέρα, έχω το εξής πρόβλημα: όταν κάποιος κάνει ενα review η ειδοποίηση στο καμπανάκι παραμένει και ας πατήσω πάνω πολλές φορές. Είναι στην έκδοση 2.0.1.1.

Εικόνα

Re: Πρόβλημα με ειδοποιήσεις για review

Δημοσιεύτηκε: 30 Ιούλ 2015, 12:49
από Alexandra
Καλησπέρα

Άνοιξε το αρχείο admin/controller/common/header.php και στη γραμμή 100 το:
Κώδικας: Επιλογή όλων
$review_total = $this->model_catalog_review->getTotalReviews(array('filter_status' => false));
κάνε το:
Κώδικας: Επιλογή όλων
// $review_total = $this->model_catalog_review->getTotalReviews(array('filter_status' => false));
$review_total = $this->model_catalog_review->getTotalReviewsAwaitingApproval();
Έτσι στις ειδοποιήσεις θα εμφανίζεται ο αριθμός των νέων αξιολογήσεων τις οποίες όταν θα τις ενεργοποιείς θα παύει να εμφανίζεται η ειδοποίηση.

Re: Πρόβλημα με ειδοποιήσεις για review

Δημοσιεύτηκε: 30 Ιούλ 2015, 13:07
από smichalis
Ευχαριστώ πολύ δούλεψε μια χαρά.

Re: Πρόβλημα με ειδοποιήσεις για review

Δημοσιεύτηκε: 30 Ιούλ 2015, 13:14
από Alexandra
Μόλις είδα που ήταν το bug στο αρχικό script, καλύτερα κάνε το έτσι για να συνάδει με τις αναβαθμίσεις:

Άνοιξε το αρχείο admin/controller/common/header.php και στη γραμμή 100 επανέφερε την όπως ήταν:
Κώδικας: Επιλογή όλων
$review_total = $this->model_catalog_review->getTotalReviews(array('filter_status' => false));
Άνοιξε το αρχείο admin/model/catalog/review.php και στη γραμμή 110 το:
Κώδικας: Επιλογή όλων
if (!empty($data['filter_status'])) {
κάνε το:
Κώδικας: Επιλογή όλων
if (isset($data['filter_status']) && !is_null($data['filter_status'])) {