|
Autor
|
Thread
|
|
13.05.2011 15:39 Uhr
|
|
|
neoman
|
|
User
|
|
|
|
registriert
|
06.05.2011
|
|
wohnt in
|
|
|
Beiträge
|
7
|
|
Ok danke, hab es nun hinbekommen. Nun geht es voran.
Aber eine Frage hätte ich doch noch und stelle Sie gleich hier, damit ich keinen neuen Thread aufmachen muss.
Und zwar ist es möglich, wenn ja wie, das wenn ich mich als normaler Benutzer einlogge, soll dieser einen anderen Bereich sehen als wenn sich der Admin einloggt. Der Admin soll gleich auf den Adminbereich kommen und ein normaler Benutzer soll einen anderen Bereich sehen. Dies soll aber gleich automatisch geschehen, nach dem einloggen.
Wie würde die Abfrage lauten und wo muss ich diese einbauen?
Vielen Dank nochmal für deine Hilfe.
MfG neoman
|
|
|
|
14.05.2011 19:02 Uhr
|
|
|
splasch
|
|
Forenposter
|
|
|
|
registriert
|
21.04.2008
|
|
wohnt in
|
|
|
Beiträge
|
67
|
|
Ja ist möglich. Wie jemanden dafür beauftragen
Es ist ganz einfach du brauchst einfach je nach User auf eine andere Datei umleiten.
Oder du verwendest eine ACL die ermöglicht das verwalten von vielen Useren.
Im normalfall vergibst du den User eine Rolle oder Gruppe. Anhand dieser wird dann entschieden was er sehen kann und tun kann.
Mfg Splasch
Dieser Beitrag wurde am 14.05.2011 um 19:02:55 Uhr von splasch zum 2. Mal editiert.
|
|
|
|
14.05.2011 19:23 Uhr
|
|
|
neoman
|
|
User
|
|
|
|
registriert
|
06.05.2011
|
|
wohnt in
|
|
|
Beiträge
|
7
|
|
Ok, hättest du auch ein Stück Code für mich wie die Abfrage aussehen könnte???
|
|
|
|
19.05.2011 09:16 Uhr
|
RE:
|
|
splasch
|
|
Forenposter
|
|
|
|
registriert
|
21.04.2008
|
|
wohnt in
|
|
|
Beiträge
|
67
|
|
Zitat:neoman
Ok, hättest du auch ein Stück Code für mich wie die Abfrage aussehen könnte??? 
Von mir aus bitte hier:
PHP:
<?
// Install Acl Liste
protected function _authenticate($section = null)
{
$this->a2 = a2::instance('page-acl');
$this->a1 = $this->a2->a1;
$req = Request::current();
$section ? $this->_name = $section . '_' : null;
$this->_name .= $req->controller();
$this->_action = $req->action();
$this->user = $this->a2->get_user();
if(!$this->a2->allowed($this->_name,$this->_action))
{
$this->request->redirect('denied');
}
}
Mfg Splasch
Dieser Beitrag wurde am 19.05.2011 um 09:21:40 Uhr von splasch zum 1. Mal editiert.
|
|
|
|
22.12.2011 03:03 Uhr
|
|
|
daxili
|
|
Forenposter
|
|
|
|
registriert
|
21.12.2011
|
|
wohnt in
|
|
|
Beiträge
|
50
|
|
“perceives” much more potential gains). When choice building optimizing (effect of learning) requires place, much less losses are required to transform an individual’s maladaptive perform and much less gains are required to reinforce/maintain adaptive behavior.moncler boots
moncler jackets men
moncler jackets women
moncler vest men
moncler vest women
moncler accessories
|
|
|