Nous utilisons un certain nombre de produits open source tiers tels que PhpExcel et HtmlPurifier. Dans le passé, nous avons toujours eu un dossier séparé pour eux et les avons appelés en conséquence, mais nous aimerions maintenant savoir s'il existe une manière plus conventionnelle de les installer / utiliser avec le \libraries
dossier Joomla .
J'ai regardé Utiliser sa propre bibliothèque dans vos extensions , mais je ne sais pas si cela s'applique littéralement à l'écriture de votre propre bibliothèque, ou si elle peut être généralement utilisée avec "tout ce qui se trouve dans le dossier". J'espère quelques suggestions ou idées avant de commencer cette R&D, mais je mettrai à jour les résultats autrement.
JLoader
dans un événement de plugin pour la charger automatiquementRéponses:
Je ne peux pas commenter s'il existe une méthode conventionnelle, mais je pense qu'il est vraiment judicieux d'utiliser le dossier des bibliothèques à cette fin et j'ai vu d'autres faire de même.
Personnellement, j'ai utilisé le dossier des bibliothèques de la même manière, et plus tard sur mon extension, je charge généralement la bibliothèque avec la
jimport
fonction.Comme ceci par exemple:
il inclura le fichier php:
la source