Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 17-05-2008 03:35:31

apsy
Membre
Date d'inscription: 25-06-2007
Messages: 50

[Résolu] [Zend_Auth] Sauvegarde d'un objet Zend_Db_Table_Row_Abstract

Bonsoir à tous,

J'aimerais sauver un objet de type Zend_Db_Table_Row_Abstract lorsque mon authentification a réussi grâce à un storage de session (comportement par défaut).

Le soucis, c'est lorsque l'objet est déssérialisé (après une page actualisé par exemple) sa propriété '_connected' est mise à 'false' empechant toute opération de mise à jour sur celui ci.

J'aimerais savoir si des personnes ont déjà rencontré ce problème et comment ont elles fait pour y remédier ?

J'ai remarqué que c'était la propriété 'setTable' qui passait '_connected' à 'true'. Mais j'ai essayé de définir directement la propriété '_table' avec la valeur de ma table mais rien n'y fait... Des idées ?

Dernière modification par apsy (18-05-2008 04:04:11)

Hors ligne

 

#2 17-05-2008 09:57:08

2mx
Membre
Lieu: Grenoble
Date d'inscription: 06-08-2007
Messages: 125

Re: [Résolu] [Zend_Auth] Sauvegarde d'un objet Zend_Db_Table_Row_Abstract

Salut,

je fait quelque chose comme ça :

Code:

$user = Zend_Auth::getInstance()->getIdentity();
Mmx_Loader::loadModel('Users_Users');             
$userModel = new Users_Users();
$user = unserialize($user);
$user->setTable($userModel);

Hors ligne

 

#3 18-05-2008 04:03:58

apsy
Membre
Date d'inscription: 25-06-2007
Messages: 50

Re: [Résolu] [Zend_Auth] Sauvegarde d'un objet Zend_Db_Table_Row_Abstract

En effet, merci. C'est effectivement la solution que j'ai adopté smile

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages