Fork me on GitHub

Le modèle objet de Xoops

200523
Mars
  Christian Documentations 2998

Vous avez découvert Xoops, vous y prenez goût et souhaitez comprendre un peu mieux son fonctionnement interne.

Si vous possédez quelques connaissances en développement, n'hésitez plus, Oryxvet a rédigé deux articles sur ce sujet, exemples à l'appui.

Le premier article porte sur l'utilité et la description de XoopsObjectHandler et XoopsObject illustré par un exemple sur les messages privés. Il se termine par la présentation du module class_generator créé par l'auteur.

Le second, quant à lui, présente une architecture minimale mais fonctionnelle de création / modification / liste des éléments d ‘une table existante dans la base de données Xoops. Une fois encore, le rédacteur de l'article agrémente son propos d'un exemple commenté qui se termine par un lien de téléchargement de l'exemple.

Au nom de l'équipe Xoops France, je remercie Oryxvet pour cette prestation.

Note: 0.00 (0 votes) - Noter cet article -

Partager Twitter Partagez cette article sur GG+
Format imprimable Envoyer cet article à un ami
Les commentaires appartiennent à leurs auteurs. Nous ne sommes pas responsables de leur contenu.
Semi pro
Inscrit le: 04/02/2003
De: Qc.ca
Contributions: 1389
king76 Posté le: 29/03/2005 03:15  Mis à jour: 29/03/2005 03:15
 Re: Le modèle objet de Xoops
En effet ca à l'air tout à fait intéressant et il me semblait avoir vu la même chose sur son site.. content de pouvoir les trouver ici.

Pour ce qui est de son module "class_generator", ca fait plusieurs semaines qu'il attend pour être validé dans notre base des modules, et il utilise à priori tous les principes énoncés dans ses articles, mais il reste pour moi "non fonctionnel", car il est trop généraliste, et dans certains cas ca ne passe pas. Mais je le metterais quand même dans notre base si y'en qui veulent s'en inspirer

king
Anonyme Posté le: 29/03/2005 12:55  Mis à jour: 29/03/2005 12:55
 Re: Le modèle objet de Xoops
Bonjour,

J'ai essayé de télécharger class_generator sur le site mais le lien semble brisé.

Savez vous ou je peux le télécharger ?
Semi pro
Inscrit le: 04/02/2003
De: Qc.ca
Contributions: 1389
king76 Posté le: 29/03/2005 16:09  Mis à jour: 29/03/2005 16:09
 Re: Le modèle objet de Xoops
Loudo, maintenant que tu es testeur officiel de XoopsFrance, tu devrais pouvoir le tester depuis notre plateforme... :)
Semi pro
Inscrit le: 09/06/2004
De: derrière mon ècran... si si j'vous jure... .. .
Contributions: 1788
kankrelune Posté le: 29/03/2005 19:53  Mis à jour: 29/03/2005 19:53
 Re: Le modèle objet de Xoops
Citation :
car il est trop généraliste, et dans certains cas ca ne passe pas


:-o

Dans quel cas... .. ?

@ tchaOo°
Semi pro
Inscrit le: 04/02/2003
De: Qc.ca
Contributions: 1389
king76 Posté le: 29/03/2005 23:21  Mis à jour: 29/03/2005 23:21
 Re: Le modèle objet de Xoops
Heu je ne voudrais pas m'etendre sur un module qui n'est pas en ligne et ce n'est peut être pas l'endroit :)

Mais par exemple j'ai tenté de faire des requetes sur la table des messages privés et certains champs (id ou autre..) ne correspondent pas au code généré par le module avec ce qui y'a dans les tables.. c'est pour ca que je dis que c'est approximatif.. mais bien pensé qd meme..
Aspirant
Inscrit le: 28/02/2005
De: Vercors
Contributions: 37
oryxvet Posté le: 31/03/2005 12:33  Mis à jour: 31/03/2005 12:33
 Re: Le modèle objet de Xoops
A noter que ce module a été validé par Mithrandir sur xoops.org.
http://www.xoops.org/modules/reposito ... efile.php?cid=17&lid=1449

Je ne comprend pas ce qui pose problème pour la validation.

Peux-tu m'indiquer quelle table tu utilises et quelle requete pose probleme ?
Normalement la classe est générée avec tous les champs de la table selectionnée.
Dans le cas ou on ne veux pas avoir tous les champs mis à jour - C'est le cas d'une date de création par exemple - il faut personnaliser à la main la methode insert de la classe.

Quelqu'un a-t-il eu des problèmes sous linux ?
Anonyme Posté le: 31/03/2005 12:56  Mis à jour: 31/03/2005 12:56
 Re: Le modèle objet de Xoops
Salut oryvet,

Tu peux proposer ton module sur xoops.fr et je me ferai vraiment un plaisir de le tester et le valider car je trouve le module interessant.
Préviens moi une fois que tu l'as proposé sur xoops.fr je me l'assignerai pour effectuer les tests.

A+
Aspirant
Inscrit le: 04/02/2003
De: Toulouse, France
Contributions: 47
DaBoyz Posté le: 10/08/2005 19:22  Mis à jour: 10/08/2005 19:22
 Re: Le modèle objet de Xoops
A relier avec ce post ...
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

54 Personne(s) en ligne (2 Personne(s) connectée(s) sur Articles) | Utilisateur(s): 0 | Invité(s): 54 | Plus ...