« Zurück zu Produkt

Dokumentation

IPS_SetEventScript

 bool IPS_SetEventScript (int $EreignisID, string $Skriptinhalt) 

Parameterliste

EreignisID

ID des zu verändernden Ereignisses

Skriptinhalt

PHP Code ohne PHP Tags (<? … ?>)

Rückgabewert

Konnte die Funktion erfolgreich ausgeführt werden, liefert sie als Ergebnis TRUE, andernfalls FALSE.

Beschreibung

Die auszuführende Aktion des Ereignisses wird auf "Führe PHP Code aus" gesetzt und der Code auf Skriptinhalt gesetzt. Der PHP Code wird direkt ohne die PHP Tags (<? … ?>) angegeben.
Die Auflistung der Systemvariablen zeigt, welche speziellen Variablen verfügbar sind.

Ist Skriptinhalt leer und das übergeordnete Objekt ein Skript, wird stattdessen die Aktion "Führe Automation aus" gesetzt, welche das übergeordnete Skript ausführt.

Beispiel

//Skriptinhalt dem Ereignis zuordnen        
IPS_SetEventScript($EreignisID, "echo 'Verknüpftes Objekt:' . \$_IPS['TARGET'];");
Haben Sie noch Fragen?