WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

mb_pattern_run_template

Verwenden Sie die Funktion mb_pattern_run_template, um ein PHP-Script aus einem anderen Script in benutzerdefinierten Mustern heraus auszuführen.

Das folgende Beispiel zeigt, wie die Funktion mb_pattern_run_template aufgerufen wird:

mb_pattern_run_template(string $Projektname, string Schablonenpfad, string $Ausgabepfad);

Die von der Funktion mb_pattern_run_template akzeptierten Argumente werden in der folgenden Tabelle beschrieben.

Argument Beschreibung
Projektname Der Name des Musterinstanzprojekts, in das die Ausgabe der Schablone geschrieben werden soll. Sie können auch den Musterinstanznamen angeben, wenn Sie kein Musterbeispielprojekt verwenden.Enthält das Muster beispielsweise ein Musterbeispielprojekt mit dem Namen Projekt1 und der Musterbenutzer erstellt eine Instanz mit dem Namen Instanz1, dann erhält Projektname den Wert Projekt1, auch wenn der tatsächlich generierte Name des Projekts Instanz1_Projekt1 lautet. Wenn das Muster jedoch kein Musterbeispielprojekt ist, können Sie das Präfix für das Projekt angeben: Instanz1_Projekt1.
Schablonenpfad Der relative Pfad von diesem PHP-Script zum auszuführenden PHP-Schablonenscript. Lautet der Name des Schablonenscripts beispielsweise example.esql.php und befindet sich dieses Script im gleichen Verzeichnis, dann erhält Schablonenpfad den Wert example.esql.php. Befindet sich das Schablonenscript in einem Unterverzeichnis namens testdirectory des Verzeichnisses, in dem sich das aktuelle Script befindet, dann erhält template_path den Wert testdirectory/example.esql.php.
Ausgabepfad Der relative Pfad im Projekt, in den die Ausgabe des Schablonenscripts geschrieben werden soll. Dieser Pfad ist relativ zum Stammverzeichnis des Musterinstanzprojekts, das durch Projektname angegeben wird. Der Pfad muss vorhanden sein. Wenn die Ausgabedatei beispielsweise example.esql heißt und in das Stammverzeichnis des Musterinstanzprojekts geschrieben wird, erhält Ausgabepfad den Wert example.esql. Wenn die Datei in ein Unterverzeichnis namens outputdirectory des Musterinstanzprojekts geschrieben wird, erhält Ausgabepfad den Wert outputdirectory/example.esql.
Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:22:36


ReferenzthemaReferenzthema | Version 8.0.0.5 | bc31230_