Andere Extensions include'en

  • javalexG javalexG
    Padawan
    0 x
    45 Beiträge
    0 Hilfreiche Beiträge
    19. 10. 2004, 15:46

    Hallo!

    Ich stehe vor diesem Problem:
    Ich möchte mehrere Extensions schreiben, die jede seine eigene Funktionalitäten haben, aber alle eine gemeinsame Bibliothek brauchen. Diese ist zum Beispiel durch die NuSOAP-Extension auf typo3.org gegeben.
    Nun die Frage: Ich muss igendwie include("path/to/nusoap.php") in meiner Extension machen. Wie gebe ich aber den Pfad zu einer Classe an, die in einer anderen Extension liegt? (Der Ext.Name ist bekannt)

    Danke im Voraus.

    Gruß

    Alex


  • 1
  • tmallee tmallee
    Jedi-Meister
    0 x
    466 Beiträge
    0 Hilfreiche Beiträge
    20. 10. 2004, 09:01

    Du kannst grds. andere php Dateien über den php include oder gar reqiure Befehl einbinden. Voraussetzung ist, dass Du weisst, wo die Datei steht. Handelt es sich um eine Klasse, musst Du die über den new Befehl instanziieren.

    In Deinem Fall wäre es sicher geschickt, wenn Du Dir eine eigen Klassenbibliothek aufbaust, die Du dann im Ordner Deiner Ext. speicherst. Das hat den Vorteil, dass Deine Bibliothek nicht von Änderungen in anderen Extensions abhängig wird.

    Gruss

    Thomas

  • 1