Fork me on GitHub




« 1 (2)


Re: création d'un module
Régulier
Inscrit: 14/06/2004 13:20
Messages: 374
Dommage que l'on ne puisse imprimer la doc


Posté le : 25/07/2006 10:56

Baronxoops d'accord, mais loin d'être le roi
Partager Twitter Partagez cette article sur GG+
Re: création d'un module
Newbie
Inscrit: 22/07/2006 15:02
De l'Europe
Messages: 15
Merci Christian pour ta recherche , mais je ne comptais pas utiliser le payment en ligne, ni la confirmation par email, ...
Les fonctions de ce module me font un peu peurs
Je pense qu'il risque de rendre les choses plus compliquées, quand penses tu? Dejà que je lutte a comprendre

Posté le : 25/07/2006 14:34
Partager Twitter Partagez cette article sur GG+
Re: création d'un module
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
Commence par faire un bon modèle conceptuel de données et ensuite les choses devraient aller beaucoup mieux.

Posté le : 25/07/2006 15:58
Partager Twitter Partagez cette article sur GG+
Re: création d'un module
Newbie
Inscrit: 22/07/2006 15:02
De l'Europe
Messages: 15
Pour le moment je suis parti du module VXP. Il y a tous à faire, mais je ne pars pas de rien du tous!
Je change presque ligne à ligne et j'espere pouvoir changer le code fichier par fichier

Posté le : 25/07/2006 16:24
Partager Twitter Partagez cette article sur GG+
Re: création d'un module
Newbie
Inscrit: 22/07/2006 15:02
De l'Europe
Messages: 15
Nouvelle question

$index_handler =& xoops_getmodulehandler('vxp_client','vxp\class');

Cette ligne a t elle un sens?

Car je veux créer une instance de la classe vxp_client.php qui se trouve dans le repertoire module\vxp\class.
Cette ligne se trouve dans le fichier index_vxp_client.php du repertoire module\vxp

Il y a un petit truc qui me géne! Mais je ne sais quoi?

Posté le : 28/07/2006 23:48
Partager Twitter Partagez cette article sur GG+
Re: création d'un module
Newbie
Inscrit: 22/07/2006 15:02
De l'Europe
Messages: 15
Salut,
En plus de l'autre question sans reponse, j'en ai une autre:

echo $op;
$xoopsTpl->assign('op', $op);
echo "hello";

Ces 3 lignes m'affichent: edit
Pouquoi, le message hello ne s'affiche pas?
Il y a t il une erreur?


Posté le : 29/07/2006 13:43

Edité par ancrou sur 29/07/2006 17:03:36
Partager Twitter Partagez cette article sur GG+
Re: création d'un module
Newbie
Inscrit: 22/07/2006 15:02
De l'Europe
Messages: 15
Citation :

ancrou a écrit:
Nouvelle question

$index_handler =& xoops_getmodulehandler('vxp_client','vxp\class');

Cette ligne a t elle un sens?

Car je veux créer une instance de la classe vxp_client.php qui se trouve dans le repertoire module\vxp\class.
Cette ligne se trouve dans le fichier index_vxp_client.php du repertoire module\vxp

Il y a un petit truc qui me géne! Mais je ne sais quoi?


Donc je peux m'autoreponde maintenant
J'ai decouvert la fonction de debug PHP dans l'administration de xoops.
Et oui, il y a un probleme a ce niveau:
Error [Xoops]: Handler does not exist
Module: vxp\class
Name: vxp_client in file c:\program files\easyphp1-8\www\xoops\html\include\functions.php line 518

PS: comment enlever [fixé]à mon sujet, meme en revenant, a mes 1er messages, je n'y arrive pas.

Posté le : 29/07/2006 19:50
Partager Twitter Partagez cette article sur GG+
Re: création d'un module
Semi pro
Inscrit: 26/03/2004 17:57
De Metz
Messages: 1210
Citation :

ancrou a écrit:
Salut,
En plus de l'autre question sans reponse, j'en ai une autre:

echo $op;
$xoopsTpl->assign('op', $op);
echo "hello";

Ces 3 lignes m'affichent: edit
Pouquoi, le message hello ne s'affiche pas?
Il y a t il une erreur?



$xoopsOption['template_main'] = 'montemplatte.html';
$op = "echo"
$xoopsTpl->assign('op', $op);

Le templattes assigner la variable <{$op}> afficheras echo.

Ton echo s'affiche pas a cose d'une erreur mais ailleur.

Posté le : 29/07/2006 20:50
Partager Twitter Partagez cette article sur GG+
Re: création d'un module
Newbie
Inscrit: 22/07/2006 15:02
De l'Europe
Messages: 15
Citation :

Venom a écrit:

$xoopsOption['template_main'] = 'montemplatte.html';
$op = "echo"
$xoopsTpl->assign('op', $op);

Le templattes assigner la variable <{$op}> afficheras echo.

Ton echo s'affiche pas a cose d'une erreur mais ailleur.


Je n'ai pas tous compris a ton code , mais je suis d'accord que "l'erreur doit venir d'ailleur!"

J'ai resolu le probleme de
$index_handler =& xoops_getmodulehandler('vxp_client','vxp\class');
qui doit s'écrire $index_handler =& xoops_gethandler('vxp_client');

Probleme resolu!
Ma page s'affiche, mais c'est pas fini
Donc si je n'arrive pas a résoudre des problemes tout seul, je vous en ferrai part dans un autre sujet.

a+ :xfsuper:

Posté le : 30/07/2006 00:27

Edité par ancrou sur 30/07/2006 01:09:39
Edité par ancrou sur 30/07/2006 01:11:54
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 (2)



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

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