 création d un module les départements français pour joomla 15 dans ce tutorial nous allons afficher le contenu d une table de donnée avec phpmyadmin par exemple se positionner sur la base de données de joomla et exécuter le script suivant create table josdept deptnum char 3 not null default 0 deptlib varchar 50 default null info varchar 255 default null primary key deptnum engine myisam default charset latin1 insert into josdept deptnum deptlib info values 01 ain null 02 aisne null 03 allier null 04 alpesdehauteprovence null 05 hautesalpes null 06 alpesmaritimes null 07 ardeche null créer un repertoire de développement qui contiendra les fichiers du module dans le répertoire créer un fichier moddeptphp php point d entrée du module license gnu gpl pas d accès direct au module defined jexec or die accès interdit echo jtext liste des départements français référence vers la base de donnée db jfactory getdbo requête sql sera remplacé par le préfixe d installation des tables dans notre cas ce sera jos préfixe par défault sql select from dept exécution de la requête db setquery sql chargement du résultat de la requête dans un tableau departements db loadobjectlist echo echo libell eacute code foreach departements as departement parcourir le tableau echo departement deptlib departement deptnum echo explorons la base de données retourne le nombre d enregistrements de la requête sql num db getnumrows db query echo num départements retourne le premier enregistrement sous forme de tableau dept1 db loadrow echo echo printr dept1 echo test si la base de donnée est disponible echo db test retourne le prefixe des tables joomla echo préfixe des tables db getprefix retourne la dernière requête sql echo db getquery créer un fichier xml moddeptxml qui contiendra les différente information sur le module xml version 10 encoding iso88591 les départements français laurent deschaumes mars 2008 copyright http wwwgnuorg licenses gpl20html gnu gpl ldeschaumes at freefr 150 module departement francais moddeptphp zipper ces 2 fichiers ex moddeptzip connectez vous en administration selectionnez le menu extensions installer desinstaller installation et selectionnez le fichier zip crée précédemment suivant l endroit ou il se trouve en local sur votre disque dur ou son url si tout se passe bien vous devez avoir un message du style installateur module succès pour activer le module selectionner le menu extention gestion des modules et activez le module coche verte et verifiez son appartition sur le site par défaut il apparaît dans le bandeau de gauche essayez les différents positionnement du module avec la liste déroulante menu extensions gestion des modules  du module les départements français dans cet exemple nous nous sommes servi de quelques objet de l api de joomla notamment de l objet jdatabase en vous servant de ce tutoriel explorez toutes ses méthodes à cette adresse http apijoomlaorg joomlaframework database jdatabasemysqlhtml loadrowlist  les activites  