Hallo
Hab hier ein Script das ein Script ausblendet
<?
function GetObjectID($ObjectsString)
{
$TempParentID = 0;
$ObjectArray = explode("/", $ObjectsString);
foreach($ObjectArray as $TempObjectID){
$TempParentID = IPS_GetObjectIDByName($TempObjectID,$TempParentID);
}
return $TempParentID;
}
IPS_SetHidden(GetObjectID("SCR_ETA_install"), true); //bringt Fehler
// IPS_SetHidden(GetObjectID("SCR_ETA_install.ips.php"), true); //das funzt
?>
eine Zeile bringt einen Fehler :
Object with name SCR_ETA_install could not be found in /usr/share/symcon/scripts/46846.ips.php on line 8Parameter type of ID does not match in /usr/share/symcon/scripts/46846.ips.php on line 15
danach muss ich die Console neustarten,
das Script ändern und nochmal ausführen geht nicht, da passiert nichts
Wenn ich das Consolenfenster schließe kommt diese Meldung
warum muss ich die Endung „.ips.php“ anhängen ?
auf der Windows version läuft das Ganze einwandfrei
Danke