Ciao a tutti,
sto iniziando a lavorare con yii e mi sono subito scontrato con un problemone...
Dovrei creare un'area di accesso utenti divisi in gruppi potendo assegnare ruoli e quindi permessi.
Ho installato yii-management-user module ma diventerebbe un po' incasinato modificarlo.
Leggevo dal forum che qualcuno ha installato right e personalizzato la classe User.
Potete darmi qualche consiglio?
Thanks
Page 1 of 1
User Divisi In Gruppi
#3
Posted 03 December 2012 - 09:18 AM
Ciao senso, ho installato yii-user e rights...mi sto studiando la doc.
Purtroppo non riesco ad impostare un semplice redirect: appena effettuo il login mi ricompare la homepage del sito e non il returnUrl che ho definito nel config/main.php. Anche se forzo variando il LoginController.php del modulo yii-user... stesso comportamento.
Perché il modulo yii-user non mi legge solo la var 'returnUrl' => array('/user/profile'), ?
Purtroppo non riesco ad impostare un semplice redirect: appena effettuo il login mi ricompare la homepage del sito e non il returnUrl che ho definito nel config/main.php. Anche se forzo variando il LoginController.php del modulo yii-user... stesso comportamento.
Perché il modulo yii-user non mi legge solo la var 'returnUrl' => array('/user/profile'), ?
#4
Posted 04 December 2012 - 03:58 AM
Ciao, volevo condividere la soluzione...so che potrebbe essere irrilevante per la community, ma procedendo a piccoli passi sto imparando un po' di cose.
Ho forzato nel controller (LoginController.php) del modulo user in questo modo
chiedo...è una soluzione corretta secondo voi e secondo le policy del framework?
Perché non viene letta la var Yii::app()->user->returnUrl definita nel config/main.php?
La var returnUrl è definita come "/user/profile": sbaglio a definirla?
Grazie
Ho forzato nel controller (LoginController.php) del modulo user in questo modo
if (Yii::app()->user->returnUrl=='/index.php')
$this->redirect(Yii::app()->controller->module->returnUrl);
else
//$this->redirect(Yii::app()->user->returnUrl);
$this->redirect('index.php?r=user/profile');
chiedo...è una soluzione corretta secondo voi e secondo le policy del framework?
Perché non viene letta la var Yii::app()->user->returnUrl definita nel config/main.php?
La var returnUrl è definita come "/user/profile": sbaglio a definirla?
Grazie
Share this topic:
Page 1 of 1

Help












