Fork me on GitHub






handler variables ?
Newbie
Inscrit: 02/10/2011 15:35
Messages: 5
Bonjour

J'ai l'objet suivant :



(Object) XoopsModelWrite     
 handler 
(Object) XoopsUserHandler         
handler 
(NULL)         
handlers (Array, 5 elements)            
 
read (NULL)            
 
stats (NULL)            
 
joint (NULL)             
write (NULL)            
 
sync (NULL)         
table (String10 characters xada_users         
keyName 
(String3 characters uid        
 className 
(String9 characters XoopsUser        
 identifierName 
(String5 characters uname        
 db 
(Object) XoopsMySQLDatabaseProxy


J'aimerais savoir s'il est possible de changer le nom de la table en entree. Et si oui, en utilisant quelle methode ?

J'ai essaye avec setVar de la classe XoopsObject mais ca n'a pas l'air d'etre la bonne maniere. Une idee ?

Merci

Posté le : 02/04/2012 03:11
Partager Twitter Partagez cette article sur GG+
Re: handler variables ?
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Bonjour,

Manque pas des infos ? dans quel but ? etc ...

Posté le : 02/04/2012 21:34

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: handler variables ?
Newbie
Inscrit: 02/10/2011 15:35
Messages: 5
Salut Kris

Merci de t'interesser a mon cas. ;)

J'ai creer une classe MonModuleXoopsUser qui ajoute dans son constructeur des variables a l'objet XoopsUser, pensant ainsi utiliser le handler correspondant pour inserer mon utilisateur. Le probleme est que le handler veut l'inserer dans la table users de xoops, non dans la mienne.. Logique.

Je voudrais donc reconfigurer le handler pour une insertion dans ma table (table sql initiee a l'installation du module) : donc changer le non de ma table xada_users en xada_monmodule_users.

Merci

Posté le : 03/04/2012 04:04
Partager Twitter Partagez cette article sur GG+
Re: handler variables ?
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Dans ce cas, il va te falloir modifier sérieusement le noyau, pourquoi ne pas créer une seconde table d'utilisateurs ? ou utiliser la gestion des groupes, avec la création d'un groupe particulier

Posté le : 03/04/2012 07:58

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: handler variables ?
Newbie
Inscrit: 02/10/2011 15:35
Messages: 5
En fait, ma table est bien une nouvelle table d'utilisateur. Mais le but du module etant de synchroniser les utlisateurs d'un site xoops avec ceux d'un forum phpbb3, j'aurais besoin de la lier a celle de xoops.

Est ce que tu suggeres de recreer un handler personnel ? Et je ne suis pas sur de comprendre quand tu parles de groupe.

Pour ceux qui veulent jeter un oeil sur le module : http://www.humankind-thailand.org

Cette version est fonctionnelle mais manque de finition.. ;)

Posté le : 03/04/2012 12:36
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

50 Personne(s) en ligne (41 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 50 | Plus ...