Module importieren

Neben der Nutzung von System-Modulen gibt es außerdem die Möglichkeit, eigene wiederverwendbare Module zu programmieren. Diese können entweder innerhalb der Templates in Form von Objekt-Instanzen genutzt werden oder dienen zur Verarbeitung/ Auswertung von Daten im Backend. Die Konfiguration eines Moduls erfolgt im Backend.

Jedes Modul kann (je nachdem ob es bei der Programmierung darauf ausgelegt wurde) auf zwei unterschiedliche Arten genutzt werden. Zum einen kann ein Modul als Objekt-Instanz innerhalb von Templates eingebunden werden, um auf dessen Methoden und Properties zuzugreifen. Zusätzlich gibt es die Möglichkeit, ein Modul direkt in das Backend einzubinden, um es von dort heraus zur Daten-Verarbeitung oder Analyse einzusetzen. Der Aufbau eigener Module ist im Developer's Guide ausführlich beschrieben.

Module importieren

1.Alle Dateien des zu importierenden Moduls müssen in ihrem Ordner per FTP in das Modul-Verzeichnis auf dem Server hochgeladen werden.2.Module werden unter dem gleichnamigen Menüpunkt im Backend importiert. Damit das Modul innerhalb von Templates genutzt werden kann muss beim Import ein eindeutiger Alias vergeben werden.3.Nach dem Import muss das Modul durch Click auf den Button in der Übersicht installiert werden.4.Nach der Installation wird das Modul durch Click auf das Config-Icon konfiguriert. Die Konfiguration ist für jedes Modul individuell.5.Um das Modul nutzen zu können muss es nach der Konfiguration in der Übersicht durch Click auf den gleichnamigen Button aktiviert werden.

Feldname
Beschreibung
VerzeichnisDas Verzeichnis in dem sich die Modul-Dateien befinden
NameDer Name des Moduls dient lediglich zur Anzeige im Backend
AliasFür jedes Modul muss ein eindeutiger Alias vergeben werden, um das Modul bei der Programmierung von Templates nutzen zu können
BACKENDDie Vergabe der Zugriffsrechte bestimmt für welche User das Modul im Backend sichtbar ist
StartDie Reihenfolge in der die Module initialisiert werden kann in der Übersicht geändert werden. Diese kann wichtig sein falls Module auf einander zugreifen. Im Normalfall sind Module jedoch autark.

Developer's Guide Referenz

Module innerhalb von Templates nutzen