Elxis CMS Forum
Ελληνικό Forum => Γενικά Θέματα για το Elxis CMS => Topic started by: dsamaras on February 25, 2017, 17:26:42
-
Καλησπέρα στη παρέα και καλή σαρακοστή να έχουμε όλοι με υγεία.
Θα ήθελα να ρωτήσω αν μπορώ στο μενού μου πχ BLOG που το χω σε δικαίωμα προβολής για επισκέπτες και μέσα το περιεχόμενο το έχω δικαίωμα προβολής μόνο στους χρήστες, αντί να μου πετάει το "404 το html δεν υπάρχει" να πηγαίνει τους επισκέπτες στη σελίδα της εγγραφής.
Προς το παρόν το χω κάνει redirect πειράζοντας το 404 το κώδικα, όπου εμφανίζει το σφάλμα για 1 δευτερόλεπτο και μετά κάνει το redirect στην εγγραφή.
Μπορεί κάποιος να μου προτείνει πως μπορώ να το κάνω διαφορετικά;
Ευχαριστώ προκαταβολικα
-
Ας υποθέσουμε ότι το περιεχόμενο αυτό το έχεις στην κατηγορία με seo τίτλο "sample".
Πήγαινε στο 404.php template που χρησιμοποιείς (το default είναι το templates/system/404.php) και πάνω ψηλά γράψε αυτό:
if (strpos(eFactory::getURI()->getElxisUri(), 'sample/') === 0) {
if ($elxis->user()->gid == 7) {
$link = $elxis->makeURL('user:login/', '', true, false);
$elxis->redirect($link);
}
}
Δοκίμασέ το, δεν το δοκίμασα. Λογικά είσαι ΟΚ.
-
Καλό Μήνα Datahell σ 'ευχαριστώ πολύ δούλεψε μια χαρά !!!! ;D ;D ;D