Wir verwenden eine Reihe von Open Source-Produkten von Drittanbietern wie PhpExcel und HtmlPurifier. In der Vergangenheit hatten wir immer einen separaten Ordner für sie und haben sie entsprechend aufgerufen. Jetzt möchten wir wissen, ob es eine konventionellere Möglichkeit gibt, sie mit dem Joomla- \libraries
Ordner zu installieren / zu verwenden .
Ich habe die Verwendung der eigenen Bibliothek in Ihren Erweiterungen untersucht , bin mir jedoch nicht sicher, ob dies buchstäblich für das Schreiben Ihrer eigenen Bibliothek gilt oder ob es allgemein mit "was auch immer sich im Ordner befindet" verwendet werden kann. Ich hoffe auf einige Vorschläge oder Erkenntnisse, bevor ich mit dieser Forschung und Entwicklung beginne, werde sie aber ansonsten mit den Ergebnissen aktualisieren.
JLoader
in einem Plugin-Ereignis verwenden, um sieAntworten:
Ich kann nicht kommentieren, ob es einen herkömmlichen Weg gibt, aber ich denke, dass es wirklich sinnvoll ist, den Bibliotheksordner für diesen Zweck zu verwenden, und ich habe gesehen, dass andere dasselbe tun.
Persönlich habe ich den Bibliotheksordner auf die gleiche Weise verwendet, und später in meiner Erweiterung lade ich normalerweise die Bibliothek mit der
jimport
Funktion.So zum Beispiel:
es wird die PHP-Datei enthalten:
quelle