Utilizamos una serie de productos de código abierto de terceros, como PhpExcel y HtmlPurifier. En el pasado siempre hemos tenido una carpeta separada para ellos y los llamamos en consecuencia, pero ahora nos gustaría saber si hay una forma más convencional de instalarlos / usarlos con la \libraries
carpeta Joomla .
He examinado el uso de la propia biblioteca en sus extensiones , pero no tengo claro si esto se aplica literalmente a la escritura de su propia biblioteca, o si se puede usar generalmente con "lo que esté en la carpeta". Espero algunas sugerencias o ideas antes de comenzar esta I + D, pero actualizaré con los hallazgos de lo contrario.
JLoader
en un evento de complemento para cargarla automáticamenteRespuestas:
No puedo comentar si hay una forma convencional, pero creo que realmente tiene sentido usar la carpeta de bibliotecas para este propósito y he visto a otros hacer lo mismo.
Personalmente, he usado la carpeta de bibliotecas de la misma manera, y más tarde, en mi extensión, generalmente cargo la biblioteca con la
jimport
función.Así por ejemplo:
incluirá el archivo php:
fuente