Créer un composant Joomla!

Développer pour Joomla avec PHP et les bonnes pratiques MVC.

 

Component creator

Cet outil automatise partiellement la création d'un composant Joomla!
L'outil en ligne sur le site officiel de component creator : ICI

Indiquer le nom du module ou du composant a créer, une description, le nom de l’auteur, le type de licence.
Cliquer sur "Créer mon élément".

Le site va générer un paquet zippé téléchargeable contenant tous les fichiers nécessaires pour la structure de base :
- les chaînes d'instructions à effectuer après l’installation et la désinstallation du composant
- les éléments au standard MVC pour la partie administration et publique du site
- Le fichier XML nécessaire à l’installation
- les définitions des classes
- les chaînes de traduction

Une fois le paquet téléchargé, vous pouvez installer l’extension avec le panneau d’installation d’extensions de Joomla!.
Aucune fonctionnalité ne sera disponible dans la page d’administration car nous avons uniquement généré un squelette du composant.

Un point de départ pour ceux qui souhaitent savoir comment créer une extension pour Joomla!.
Une interface simple et utile pour faire gagner du temps aux développeurs.

 

Component Builder

Installer Composant Builder sur Joomla : https://extensions.joomla.org/extensions/extension/miscellaneous/development/component-builder/

 

Tutoriels

Présentation de tutoriels pour accompagner la démarche.

Créer un composant pour Joomla! 1.5 avec une architecture MVC
https://docs.joomla.org/How_to_use_the_editor_in_a_component
https://docs.joomla.org/Developing_a_Model-View-Controller_Component_-_Part_1
http://docs.joomla.org/Developing_a_Model-View-Controller_Component_-_Part_2_-_Adding_a_Model
https://docs.joomla.org/Developing_a_Model-View-Controller_Component_-_Part_3_-_Using_the_Database
Des ressources pour Joomla! 1.5 : http://www.phpeveryday.com/pack/Joomla-Component-Step-By-Step-Tutorial
https://docs.joomla.org/Developing_a_Model-View-Controller_Component_-_Part_4_-_Creating_an_Administrator_Interface

 

Créer un composantpour Joomla! 2.5 avec une architecture MVC
Développer un composant MVC : ICI
Excellent tutoriel pour créer un composant : ICI

 

Créer un composant pour Joomla! 3.x avec une architecture MVC
https://docs.joomla.org/J3.x:Developing_a_MVC_Component

 

Ressources

Tutoriel de documentation Joomla! par Rvsjoen pour développer un composant MVC : ICI
Un autre outil proposé depuis page Github, Component Builder pour Joomla : Component Builder pour Joomla

La plus parfaite éducation consiste à habituer le disciple à se passer de maître.
[Robert Sabatier]

Visionduweb - La Réponse Collaborative - 2002 / 2019

Condition d'utilisation du site Visionduweb

Vous êtes soumis au règlement suivant et à ce titre ni l'administrateur ni l'hébergeur ne pourraient ni ne seraient tenu pour responsable de vos actes.
Vous ne devez en aucun cas utiliser les informations présentes sur Visionduweb pour nuire à autrui ou à un système informatique.

La licence CC BY-NC-ND 4.0 est attribuée au contenu rédigé par Visionduweb sur les domaines suivants :
www.visionduweb.com www.visionduweb.eu www.visionduweb.fr www.visionduweb.info

Les profils utilisés par Visionduweb : Anonymous, Visionduweb, Zer00CooL

Le serveur et les services sont accessibles.
------------------------------------
------------

Chercher dans ce site

Menu de connexion