it-swarm.it

Come posso aggiungere librerie di terze parti a Joomla per renderle generalmente disponibili con il mio codice

Utilizziamo numerosi prodotti open source di terze parti come PhpExcel e HtmlPurifier. In passato abbiamo sempre avuto una cartella separata per loro e li abbiamo chiamati di conseguenza, ma ora vorrei sapere se esiste un modo più convenzionale di installarli/usarli con Joomla \libraries cartella.

Ho guardato tilizzando la tua libreria nelle tue estensioni , ma non sono chiaro se questo si applica letteralmente alla scrittura della tua libreria o se può essere generalmente utilizzato con "qualunque cosa sia nella cartella". Spero in alcuni suggerimenti o approfondimenti prima di iniziare questa ricerca e sviluppo, ma aggiornerò con i risultati altrimenti.

11
GDP

Non posso commentare se esiste un modo convenzionale, ma il mio pensiero è che abbia davvero senso usare la cartella delle librerie per questo scopo e ho visto altri fare lo stesso.

Personalmente ho usato la cartella delle librerie allo stesso modo, e successivamente sulla mia estensione di solito carico la libreria con la funzione jimport.

Come ad esempio questo:

jimport('simplehtmldom.simple_html_dom');

includerà il file php:

"/Libraries/simplehtmldom/simple_html_dom.php"

5
FFrewin