Retrouvez toutes les informations sur la structure du framework, les classes et leurs méthodes, les hiérarchies et les diagrammes de classes ... toutes les informations techniques pour développer avec Joomla sont présentes dans ce service en ligne "api.studer.fr"
Le site api.joomla.fr de l'AFUJ propose cette meme documentation en ligne des API Joomla (dans un format similaire à PHPdoc). Toutes ces documentations sont disponibles dans le menu "API en français" du site www.joomla.fr ou via l'url directe api.joomla.fr.
Ces documentations réparties par version Joomla vous fournissent les informations clés pour comprendre la structure, l'héritage, la philosophie et les liaisons dans le code source de Joomla. Vous serez alors à même de comprendre au mieux le framework de Joomla et de pouvoir respecter son implémentation dans vos propres développements.
La documentation nommée "JPlatform" concerne uniquement la couche Framework de Joomla. JPlatform est notamment utilisé pour développer des scripts en ligne de commande (JCli) pour des taches CRON ou des applications Web autonomes sans la couche CMS de Joomla (JApplicationWeb, comme par exemple CobaltCRM)
La documentation en ligne des API est un premier pas, mais le "parsing" du code source de Joomla doit nous permettre d'aider davantage les développeurs Joomla.
Il est notamment possible avec Doxygen de générer des bibliothèques d'Auto-Complétion pour les principaux IDE et éditeurs de texte du marché.