Elxis CMS Forum
Ελληνικό Forum => Πρόσθετα => Topic started by: Basilakis on July 20, 2009, 12:18:45
-
Αυτό που θέλω να κάνω είναι να δώσω πρόσβαση σε κάποια ξενοδοχεία στο backend.
Θέλω δηλαδή το ξενοδοχείο Χ να βλέπει μόνο το δικό του ξενοδοχείο κατα την είσοδο στο Admin panel. Το ξενοδοχείο Ψ να βλέπει μόνο το δικό του κτλ κτλ...
Υπάρχει κάποια λύση για αυτό το θέμα;
-
αυτό το χαρακτηριστικό είναι ήδη διαθέσιμο από το frontend !
γιατί θες κάποιον μέσα στη διαχείριση σου?
-
Ναι, αλλα ορίζω το ID 64 για παράδειγμα, όπως το πέρνω απο το link κάτω στο status bar του Internet Explorer, ορίζω τον χρήστη σε κάποιο ξενοδοχείο, αλλα δεν βλέπω κάπου panel για αυτον. :)
-
hm...
Βρηκα με search Στον κώδικα το παρακάτω
<?php
if ($resmaster->cfg->get('EDITHOTEL') == 1) {
$editLink = sefRelToAbs('index.php?option=com_reservations&task=edithotel&hid='.$row->hid.'&Itemid='.$Itemid, 'com_reservations/edithotel.html?hid='.$row->hid);
echo ' | <a href="'.$editLink.'" title="'._E_EDIT.'" class="reservlink2">'._E_EDIT.'</a>'._LEND;
}
?>
άρα αφου δεν το βλέπω, παρατήρισα πως δεν περνάνε τα sessions...
-
θα πρέπει να συνδεθεί ο χρήστης... και μετά θα βλέπει κάτω δεξιά από το ios reservations τα links για να διαχειριστεί τα ξενοδοχεία του..
είσαι σίγουρος γα το σωστό χρήστη? στη σελίδα του ξενοδοχείου έκανες linked-to-user? admin>>reservations>>hotels>>anyhotel?
edit.. θα κάνεις τα εύκολα δύσκολα μου φαίνεται... γιατί πας στο κώδικα?
-
Γιατί ενώ κάνω login, δεν το έβλεπα κάτω στο template τα iso links :)
Και εντόπισα, πως ενώ κάνω Login, δεν περνάνε τα sessions...
-
Μπορείς να πάρεις τα Link από κάτω και να τα βάλεις στο user menu για να είναι πιο εύκολο στον χρήστη. ;)
-
για να δωσεις διαχείριση σε χρήστη..
στη σελίδα του ξενοδοχείου κάνεις linked-to-user admin>>reservations>>hotels>>anyhotel?
και μετα βάζεις τα id στο ios-res>> configuration settings>> fron-end-access
και μετά αυτός από fronted οταν συνδέετε θα βλέπει τα λινκ κάτω
-
Ναι αλλα ενώ συνδέομαι, ο χρήστης δεν μπορεί να τα δεί.
Κάνω και τις υπόλοιπες απαραίτητες διαδικασίες :)
-
βάζεις τα id στο ios-res>> configuration settings>> fron-end-access
είσαι σίγουρος για τα id
μήπως το tpl τα κρύβει? δοκίμασε με άλλο....
-
Όλα αυτά τα έχω κάνει :)
Να ρωτίσω, εάν βάλω, session_start(); στο index του template Μου, θα περάσει τα sessios ή το elxis χρησιμοποιεί κάποιον άλλο τρόπο για να τα διαβάζει;
-
* Multiple hotels mode?
αυτό το εχεις?
-
Ναι και αυτό το κομμάτι είναι Active :)
Ακολούθησα τις λειτουργείες που έχει το component αναλυτικά, δεν νομίζω πως έχω ξεχάσει κάτι...
-
δεν βγάζει κανένα λινκ κατω?
αν δε βγάλεις ακρη τότε θα πρέπει να το δει κάποιος σε λειτουργία....
-
Το link για επεξεργασία ξενοδοχείου εμφανίζεται μόνο στον ιδιοκτήτη του ξενοδοχείου εφόσον κάνει Login. Τα session είναι μία χαρά και δεν καθορίζονται από το reservations αλλά από το elxis. Αν δεν δούλευαν τα session δεν θα μπορούσες να κάνεις login στο elxis καθόλου. Πάντως δεν έχω καταλάβει τι θες να κάνεις.... πρόσβαση στη διαχείριση ξενοδόχων και ο καθένας να βλέπει μόνο το δικό του ξενοδοχείο δεν γίνεται.