par
La partie fonctionnelle du plugin est terminée. Nous devons à présent le packager et voir comment le publier sur l’espace de contribution
Pour rappel, vous pouvez consulter la partie 1, partie 2, partie 3 et partie 4 du tuto.
Pour diffuser votre plugin et permettre à la communauté de l’utiliser, il vous faut le packager.
Rien de bien compliqué dans cette étape, il s’agit de générer un zip depuis le répertoire de votre plugin. Ce zip doit contenir notre réperoire "commentaire" qui lui même contient notre plugin.
Pour que votre plugin soit complet, il faut bien renseigner le fichier Readme.txt afin qu’il comporte toutes les informations nécessaires au bon fonctionnement du plugin. De cette façon, la personne qui le téléchargera aura tous les éléments pour pouvoir l’utiliser seul.
Dernier point, il faut que le fichier plugin.xml soit valide. Pour vérifier la validité reportez-vous à la partie 1 du tuto ou bien à la documentation Thelia.
Enfin, pour publier le plugin sur l’espace de contribution de thelia.net, il vous faut créer un compte sur cette page http://thelia.net/Plugins.html et proposer un nouveau module en remplissant le formulaire. Une fois soumis, le plugin sera vérifié par un membre de l’équipe de Thelia et validé.
Via ce tuto, nous avons couvert pas mal de points essentiels à la réalisation d’un plugin, tels que :
l’ajout de sa propre boucle,
l’ajout du contenu dans l’admin sur la page client, commande, contenu,... ,
l’interaction du plugin avec les modifications dans l’admin (utilisation des méthodes modprod, modrub,...).
Il reste encore cependant des points à découvrir, comme :
rajouter une action depuis le font-office (par ex commentaire d’un client sur un produit),
créer son propre filtre (assez facile à faire d’ailleurs),
la gestion des langues.
D’autres tutos seront prochainement publiés. En attendant, vous pouvez découvrir ces éléments par vous-même grâce à la documentation. N’hésitez pas non plus à poser des question sur le forum où vous trouverez de l’aide.
tags : trucs et astuces