pippuccio76
(Stefanobanchelli)
February 23, 2014, 2:02pm
1
Salve ho utilizzato il modulo user user per la registrazione , quando clicco sul link che ricevo via mail nonostante la registrazione vada a buon fine ho il seguente errore :
Fatal error: Call to a member function getAttributes() on a non-object in /membri/myapplication/protected/modules/rights/components/RWebUser.php on line 94
pippuccio76
(Stefanobanchelli)
March 21, 2014, 6:19pm
2
pippuccio76:
Salve ho utilizzato il modulo user user per la registrazione , quando clicco sul link che ricevo via mail nonostante la registrazione vada a buon fine ho il seguente errore :
Fatal error: Call to a member function getAttributes() on a non-object in /membri/myapplication/protected/modules/rights/components/RWebUser.php on line 94
Questa la funzione che da l’errore:
public function updateSession() {
$user = Yii::app()->getModule('user')->user($this->id);
$this->name = $user->username;
$userAttributes = CMap::mergeArray(array(
'email'=>$user->email,
'username'=>$user->username,
'create_at'=>$user->create_at,
'lastvisit_at'=>$user->lastvisit_at,
),$user->profile->getAttributes()); //linea 94
foreach ($userAttributes as $attrName=>$attrValue) {
$this->setState($attrName,$attrValue);
}
}
pippuccio76
(Stefanobanchelli)
March 23, 2014, 10:59am
3
pippuccio76:
Questa la funzione che da l’errore:
public function updateSession() {
$user = Yii::app()->getModule('user')->user($this->id);
$this->name = $user->username;
$userAttributes = CMap::mergeArray(array(
'email'=>$user->email,
'username'=>$user->username,
'create_at'=>$user->create_at,
'lastvisit_at'=>$user->lastvisit_at,
),$user->profile->getAttributes()); //linea 94
foreach ($userAttributes as $attrName=>$attrValue) {
$this->setState($attrName,$attrValue);
}
}
Quando effettuo il refresh l’errore sparisce…