Intégrer le module xmdoc dans son module
Development
8967
Vous souhaitez ajouter des documents (pièces jointes de toutes nature à définir) sur votre module?
Dans ce tutoriel, vous allez apprendre à intégrer le module xmdoc dans votre module!!!
Dans ce tutoriel, vous allez apprendre à intégrer le module xmdoc dans votre module!!!
Enregistrement des documents dans le formulaire validé
Il s'agit d'enregistrer les documents une fois le formulaire validé.
Il suffit d'intégrer le code suivant lors de l'enregistrement de votre formulaire :
//xmdoc
if (xoops_isActiveModule('xmdoc')) {
xoops_load('utility', 'xmdoc');
echo XmdocUtility::saveDocuments('le-nom-du-module', $id-de-la-page);
}
- 'le-nom-du-module': Le nom de votre module (du dossier),
- $id-de-la-page : Représente l'id de votre page afin de lier les documents à votre page.
J'ai placé un "echo" pour cet exemple car la classe retourne un message d'erreur en cas de problème.
Dans mes modules, je l'assigne à une variable pour traiter le message d'erreur.