Κατηγορία συνδέσμων για Μέλη

Joomla! forum. Joomla! Questions and Answers.

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
boza76
Δημοσιεύσεις: 63
Εγγραφή: 04 Νοέμ 2009 00:19

Κατηγορία συνδέσμων για Μέλη

Δημοσίευση από boza76 » 21 Ιαν 2011 13:42

Καλησπέρα

Θέλω να φτιάξω ένα menu item που να σελιδοποιεί μια κατηγορία συνδέσμων και να είναι ορατή μόνο σε μέλη. Δηλ όταν κλικάρει κάπιος πανω να του ζητάει να συνδεθεί για να δει τους συνδέσμους.

Πρέπει να ορίσω επίπεδο πρόσβασης "Μέλος", στους συνδέσμους, στην κατηγορία συνδέσμων, στο menu item, ή παντού;

Ότι έχω δοκιμάσει μου βγάζει:

"403 - Forbidden: Access is denied.
You do not have permission to view this directory or page using the credentials that you supplied."

Κάποια βοήθεια;

Άβαταρ μέλους
vassilism
Δημοσιεύσεις: 1950
Εγγραφή: 17 Μαρ 2007 14:47
Επικοινωνία:

Κατηγορία συνδέσμων για Μέλη

Δημοσίευση από vassilism » 21 Ιαν 2011 14:15

Πρέπει να ορίσεις επίπεδο πρόσβασης Μέλος, στο menu.
Με αυτό τον τρόπο το link θα εμφανιστεί στο χρήστη όταν αυτός συνδεθεί.

boza76
Δημοσιεύσεις: 63
Εγγραφή: 04 Νοέμ 2009 00:19

Κατηγορία συνδέσμων για Μέλη

Δημοσίευση από boza76 » 21 Ιαν 2011 14:21

vassilism έγραψε:Πρέπει να ορίσεις επίπεδο πρόσβασης Μέλος, στο menu.
Με αυτό τον τρόπο το link θα εμφανιστεί στο χρήστη όταν αυτός συνδεθεί.
Είναι δυνατόν να εμφανίζεται το item στο χρήστη, αλλά όταν κλικάρει πανω να του ζητάει να συνδεθεί; Γιατί κάτι τέτοιο ψάχνω και όχι να μην βλέπει καθόλου το item

boza76
Δημοσιεύσεις: 63
Εγγραφή: 04 Νοέμ 2009 00:19

Κατηγορία συνδέσμων για Μέλη

Δημοσίευση από boza76 » 21 Ιαν 2011 22:29

Κάποια ιδέα παίδες υπάρχει;

Άβαταρ μέλους
manolism
Super Moderator
Δημοσιεύσεις: 6652
Εγγραφή: 25 Ιαν 2004 16:01
Τοποθεσία: Wild West
Επικοινωνία:

Κατηγορία συνδέσμων για Μέλη

Δημοσίευση από manolism » 21 Ιαν 2011 22:43

Υπάρχει κάποιο ζήτημα σε αυτό. Δες εδώ

http://forum.joomla.org/viewtopic.php?t=221342

boza76
Δημοσιεύσεις: 63
Εγγραφή: 04 Νοέμ 2009 00:19

Κατηγορία συνδέσμων για Μέλη

Δημοσίευση από boza76 » 21 Ιαν 2011 22:54

manolism έγραψε:Υπάρχει κάποιο ζήτημα σε αυτό. Δες εδώ

http://forum.joomla.org/viewtopic.php?t=221342
Και πάλι δεν βλέπω να αναφέρεται η διαδικασία που πρέπει να ακολουθήσω. Ίσως να μην κατάλαβα εγώ, βέβαια...

Βασικά δεν ξέρω αν έγινα κατανοητός.

Έχω δει πολλές περιπτώσεις να κλικάρεις σε κάποιο στοιχείο μενού και να σου βγάζει το γνωστό εικονίδιο με τα κλειδάκια και να ζητάει να συνδεθείς για να δεις το περιεχόμενο αυτού του στοιχείου.

Κάπου πρέπει να μπλέκεται η διαδικασία με το που θα μπει επίπεδο πρόσβασης "Δημόσιο" και που "Μέλος".

Άβαταρ μέλους
vassilism
Δημοσιεύσεις: 1950
Εγγραφή: 17 Μαρ 2007 14:47
Επικοινωνία:

Κατηγορία συνδέσμων για Μέλη

Δημοσίευση από vassilism » 22 Ιαν 2011 14:01

Λογικά θα πρέπει να παίξεις λίγο με κώδικα.
Θα σου πω πολύ γενικά τη διαδικασία.

Κάθε κατηγορία συνδέσμων έχει και ένα μοναδικό id.
Μπαίνοντας σε μια συγκεκριμένη κατηγορία συνδέσμων, στο url θα δεις κάπου να λέει view=category&id=4 το 4 είναι το id της κατηγορίας σου.

Από τη στιγμή που ξέρεις ποια κατηγορία θες να σου βγάζει login page θα πρέπει να βρεις το κατάλληλο αρχείο που δείχνει τους συνδέσμους στο frontend και να του πεις αν η κατηγορία είναι 4 να κάνει redirect στη login page.

Το αρχείο θα το βρεις στο φάκελο components/com_weblinks/
Και ο κώδικας που θα πρέπει να προσθέσει θα είναι κάπως έτσι:

Κώδικας: Επιλογή όλων

if ($categoryid == '4')
header("Location: loginpage.php");

boza76
Δημοσιεύσεις: 63
Εγγραφή: 04 Νοέμ 2009 00:19

Κατηγορία συνδέσμων για Μέλη

Δημοσίευση από boza76 » 22 Ιαν 2011 17:42

Ευχαριστώ

Θα το δοκιμάσω. Ελπίζω πως θα βρω άκρη.

Άβαταρ μέλους
stayroula
Δημοσιεύσεις: 36
Εγγραφή: 16 Σεπ 2008 13:14
Επικοινωνία:

Κατηγορία συνδέσμων για Μέλη

Δημοσίευση από stayroula » 27 Ιαν 2011 08:27

vassilism έγραψε:Πρέπει να ορίσεις επίπεδο πρόσβασης Μέλος, στο menu.
Με αυτό τον τρόπο το link θα εμφανιστεί στο χρήστη όταν αυτός συνδεθεί.
Αυτό έχω να σου προτείνω κι εγώ , από εκεί και πέρα θα πρέπει να βρεις το τρόπο
για το πως θα εμφανίσεις το σύνδεσμο προς τη Category ή το Menu , αναλόγως
τι θέλεις να φτιάξεις , και το θέμα σου στους επισκέπτες της ιστοσελίδα σου
θα εμφανίζετε κλειδωμένο και για να το δουν το σύστημα από μόνο του ,
θα τους προτείνει εγράφη

Καλή σου μέρα κι ελπίζω, έστω και λιγάκι να σε βοήθησα κι εγώ... :)
Ξεγνοιασιά: η ικανότητα να μην επιτρέπεις στο μέλλον να δηλητηριάσει το παρόν

Απάντηση

Επιστροφή στο “Joomla! γενικά”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες