Page 1 of 1
FEU - redirect differenti dopo il login
Posted: Thu May 21, 2009 7:04 am
by axxe16
Ciao a tutti,
mi chiedevo se fosse possibile associare uno specifico redirect in base all'utente. Mi spiego, vorrei che l'utente "pippo" una volta loggato vada automaticamente ad una pagina specifica, magari con alias uguale all'username...

Re: FEU - redirect differenti dopo il login
Posted: Thu May 21, 2009 7:16 am
by gabryels
Ciao,
guardando il file action.do_login.php c'è questa condizione:
// redirect somewhere ?
$page = $this->GetPreference('pageid_login');
if( isset( $params['returnto'] ) )
{
$page = $params['returnto'];
}
il parametro lo puoi settare nella voce Preferenze del menu del modulo stesso in questo modo:
ID/Alias della pagina a cui andare dopo il login *: {$username}
Re: FEU - redirect differenti dopo il login
Posted: Thu May 21, 2009 7:34 am
by axxe16
Grandissimo, appena sono a casa lo provo sicuramente!
Ora mi domandavo, sarebbe veramente figo effettuare un controllo in modo tale che se non esiste una pagina con un alias uguale alla password venga effettuato un redirect su una pagina generica impostata...
dici che è fattibile?
Re: FEU - redirect differenti dopo il login
Posted: Thu May 21, 2009 7:49 am
by gabryels
Beh, quello lo puoi fare direttamente modificando il codice php che ti ho postato prima anche perchè rimane piuttosto semplice.
Non so se esiste un modo da front-end.
Re: FEU - redirect differenti dopo il login
Posted: Thu May 21, 2009 7:58 am
by axxe16
si bisognerà fare un controllo per verificare l'esistenza della pagina, poi vedo grazie
