Sziasztok!
Szeretnék egy olyan belépési módot (popups/thickbox) létrehozni, ahol a felhasználót csoporttagsága alapján irányítja át egy oldalra.
A node_privacy_byrole modullal megadtam, hogy mely csoportok mit láthatnak. Ennek megfelelően kellene a belépésnél vizsgálni, hogy ki melyik csoport tagja és melyik oldalra irányítódjon át.
Eddig nem találtam megfelelő megoldást.
Tud valaki ebben segíteni?
Üdv
Drupal verzió:
Fórum:
Login Destination
Ezzel a modullal meg tudod oldani.
Találsz egy példakódot is itt, annyi, hogy neked nem a user uid-ját kell vizsgálnod, hanem a $user->role tömböt, amiben benne lesznek a user csoportjai, ez alapján el tudod dönteni, hogy hova szeretnéd redirect-elni.
Végül a modul mellett ilyen
Végül a modul mellett ilyen kód került beillesztésre:
global $user;
if (in_array('Script Team',$user->roles)) $path = 'admin/user/user';
elseif (in_array('Patient',$user->roles)) $path = 'node/99';
elseif (in_array('Admin',$user->roles)) $path = 'admin';
else $path = 'user';
return $path;
Műxik!
Köszi a segítséget!
Frozen