Καλησπέρα,
Σε ιστοσελίδα, χρησιμοποιώ το profile2 μεταξύ άλλων για να έχω δύο διαφορετικές φόρμες εγγραφής (ανάλογα με κάποιους παράγοντες).
Έτσι οι χρήστες που εγγράφονται, ανάλογα με τη φόρμα εγγραφής που θα συμπληρώσουν αποκτούν απευθείας ένα συγκεκριμένο ρόλο.
Στη συνέχεια κάθε χρήστης είτε από το ένα προφίλ είτε από το άλλο, μπορεί να κάνει σύνδεση και να δει το δικό του περιεχόμενο που έχει δημιουργήσει (μπορούν να δημιουργούν ραντεβού). Η περιοχή στην οποία προβάλλεται το περιεχόμενο αυτό είναι ένα μπλοκ, το οποίο δείχνει δεδομένα από ένα view.
Θέλω λοιπόν, να υπάρχει ένας χρήστης που θα έχει το ρόλο του διαχειριστή, ο οποίος όμως θα μπορεί να:
1. βλέπει τη λίστα των χρηστών που έχουν κάνει έγγραφή (το έχω κάνει, ισχύει)
2. να εγκρίνει ή όχι τα αιτήματα εγγραφών των χρηστών (το έχω κάνει, ισχύει)
3. να μπορεί να βλέπει το περιεχόμενο που έχει δημιουργήσει ο εκάστοτε χρήστης, όταν επιλέγει το όνομά του (αυτό είναι και το πρόβλημά μου)
Εδώ λοιπόν, στο 3, έχω δημιουργήσει εκείνο το view για να προβάλλω τα δεδομένα από το profile2, τα οποία φιλτράρω λανθασμένα βάσει του ποιος είναι ο τρέχω χρήστης που έχει συνδεθεί. Έτσι, όταν συνδέομαι ως διαχειριστής, βλέπω ουσιαστικά τα στοιχεία του profile2 του διαχειριστή.
Και το ερώτημα είναι, πώς μπορώ παρόλο που έχω συνδεθεί ως διαχειριστής, να κάνω αυτό το view να προβάλλει τα δεδομένα του profile2 του χρήστη που έχει επιλέξει από τη λίστα χρηστών;
Δεν ξέρω αν γίνομαι κατανοητός. Αν κάποιος έχει ιδέα θα εκτιμούσα ιδιαίτερα τη βοήθεια.
Ευχαριστώ εκ των προτέρων.