Développer un module pour Joomla 2.5

Les différents articles de la catégorie ": Développer un module pour Joomla 2.5" vous indiquent comment procéder pour développer et installer un nouveau module dans Joomla.
Ce module a pour objet l'affichage de news avec un effet machine à écrire.
Le résultat fourni par ce module est visible à gauche de l'écran sous le titre "NewsBox".

On définit la structure MVC pour les dossiers et fichiers. Les fichiers utilisés par le module sont les suivants :

  • mod_newsbox.xml : le fichier d'installation du module.
  • mod_newsbox.php : le contrôleur, point d'entrée du module, c'est le script qui contrôle les actions.
  • index.html
  • tmpl/default.php : la vue qui effectue l'affichage des données via un module javascript. La vue génère le fichier HTML qui s'affichera sur le site et dans laquelle les données transmises par controleur - les textes  - seront affichées.
  • tmpl/index.html

Le fichier 'index.html' présent dans tous les dossiers interdit toute intrusion en bloquant l'accés au répertoire sous lequel ce fichier est installé. Il comporte une seule ligne :
<html><body></body></html>

On utilise dans ce module les variables de session qui permettent de stocker les textes à afficher. Ces textes sont extraits des paramètres du module.

Vous pouvez vous inspirer de cet exemple pour développer votre propre module.

Vous êtes ici : Accueil Développement Comment développer un module pour Joomla 2.5