Σελίδα 1 από 1

Module ορατό σε συγκεκριμένη ομάδα πελατών

Δημοσιεύτηκε: 27 Ιουν 2020, 18:42
από Sakoulis
Σε έκδοση 3.0.3.2 πως είναι δυνατόν να εμφανίζεται ένα module μόνο σε μία συγκεκριμένη ομάδα πελατών;
Αν αυτό απαιτεί αρκετή δουλειά, πως θα μπορούσα να ελέγξω μέσα από κώδικα στο frontend αν ο χρήστης είναι συνδεμένος και αν ανήκει σε συγκεκριμένη ομάδα πελατών να του εμφανίσω ένα μήνυμα;
Ευχαριστώ εκ των προτέρων.

Re: Module ορατό σε συγκεκριμένη ομάδα πελατών

Δημοσιεύτηκε: 28 Ιουν 2020, 16:07
από Alexandra
Καλησπέρα,
Σε γενικές γραμμές η λογική για έκδοση 3.x είναι η παρακάτω, όπου X είναι το id της ομάδας πελατών που θέλεις να εμφανίζεται. Τώρα ανάλογα τι θες να κάνεις και την υλοποίηση του module προσαρμόζεις και τον κώδικα.
Κώδικας: Επιλογή όλων
if ($this->customer->isLogged() && $this->customer->getGroupId() == X) {
 // Κάποιος κώδικας module
}

Re: Module ορατό σε συγκεκριμένη ομάδα πελατών

Δημοσιεύτηκε: 29 Ιουν 2020, 18:37
από Sakoulis
Ευχαριστώ πάρα πολύ. Τα σέβη μου.