it-swarm.com.de

Die beste Möglichkeit, gemeinsamen Code für Admin und Front-End zu haben

Wir entwickeln eine Komponente für Joomla 3.x. In der Komponente gibt es eine Reihe von Bibliotheksfunktionen (PHP-Dateien), die sowohl auf der Administrationsseite als auch im Front-End verwendet werden sollen.

Momentan haben wir diese Bibliotheksfunktionen im Ordner 'administrator/comonents/com_mycom/libraries' und importieren diese Bibliotheken sowohl in admin als auch in front. Wir sind der Meinung, dass dies nicht korrekt ist, und möchten, dass diese Bibliotheken an einem gemeinsamen Ort verfügbar sind.

Was ist der beste Ort, an dem wir diese Bibliotheken aufbewahren können?

1
Malaiselvan

Am besten nutzen Sie die Bibliotheksfunktion von Joomla. Es ist hier gut dokumentiert:

https://docs.joomla.org/Using_own_library_in_your_extensions

Ihr Bibliotheksordner wird im Joomla-Bibliotheksordner gespeichert, normalerweise unter JPATH_ROOT.'/libraries' (JPATH_LIBRARIES)

2
Nagarjun