Habe einen Knoten mit Systemvariablen

ich blick da aktuell nicht durch. Wie merkt das Script, dass es durch das Webfront ausgelöst wurde?
Hintergrund meiner Frage: Bei einem Seitenwechsel im WF möchte ich einen Timer anders setzen.

<?
if($_IPS['SENDER'] == "WebFront")
	{
		IPS_SetScriptTimer($IPS_SELF, 60);
	}
	else
	{
		WFC_SwitchPage(36649 /*[WebFront Wohnen]*/, "item8943"); //Seite Allgemein aufrufen
		IPS_SetScriptTimer($IPS_SELF, 3*60);
	}
	print_r($_IPS['SENDER']);
?>

Wenn Du das Skript einer Variablen als Aktionsskript hinterlegst und dann im Wf die Variable schaltest :wink:

Gruß
Bruno

Wozu dann „Webfront“ und nicht „Variable“?

Die Bedingung ist erfüllt, wenn das Script in einer Variablen als „Aktionsscript“ eingetragen ist und diese Variable im Webfront geändert wird.

Leider hilft dir das nicht bei deinem Problem.

Ich glaube nicht, dass das geht was du vorhast.

Gruß

Burkhard

Weil Du die Variable auch anders verändern kannst, muss halt eine Unterscheidung her :wink:

… und wenn schon neue Schreibweise, dann überall

$_IPS['SELF']

Ich glaube nicht, dass das geht was du vorhast.

hatte doch noch einen Funken Hoffnung (gehabt). Aber in diesem Falle geht es wirklich nicht. Schade.