Ich werde mir das mal zeitnah ansehen ob ich euch einen Patch liefern kann. Müsste eigentlich nur eine Kleinigkeit sein. Falls ich da ein System zum Testen brauche melde ich mich
Ich häng mich mal als Helios-User auch hinten an.
Hab mir durch die Neuanlage der Instanz bereits die Visu zerschossen…daher kann ich auch Testuser machen
Hab auch grad festgestellt dass seit dem Update das Modul fehlerhaft ist. Fehlermeldung bei Neuinstallation ist die gleiche wie oben gepostet. Patch wäre super!
Ok, das ganze basiert scheinbar auf irgendwelchen verschachtelten JSON-Objekten. Ohne Geräte ist das leider ein bisschen Blindflug, ich habe aber mal einen Fix probiert. Installiert euch meine Version mal via Module Control (vorher natürlich das Modul ausm Store deinstallieren, dabei geht auch nichts verloren, wenn ihr die Objekte nicht mit löscht). Ihr findet die unter:
die ursprüngliche Fehlermeldung hat sich verändert:
Fehler beim Übernehmen der Änderungen
Fatal error: Uncaught TypeError: array_key_exists(): Argument #2 ($array) must be of type array, bool given in C:\ProgramData\Symcon\modules\symcon-kwl-easycontrols\Helios\module.php:954
Stack trace: #0 C:\ProgramData\Symcon\modules\symcon-kwl-easycontrols\Helios\module.php(2222): HELIOS->FunctionHelperGET(‚v02152‘, ‚Variables_Creat…‘) #1 C:\ProgramData\Symcon\modules\symcon-kwl-easycontrols\Helios\module.php(207): HELIOS->Variables_Create() #2 C:\Windows\System32-(3): HELIOS->ApplyChanges() #3 {main}
thrown in C:\ProgramData\Symcon\modules\symcon-kwl-easycontrols\Helios\module.php on line 954
(Code: -32603)
hab in Zeile 876 und 954 auch noch ein „is_array“ eingebaut, jetzt geht das Modul wie vorher!
So, ich bin in meiner Version nochmal alle Vorkommnisse von array_key_exists durchgegangen und habe sie auf die neue is_array-Variante umgebaut. Aktualisiert also gerne nochmal von meiner Version, die array_key_exists-Fehler sollten dann eigentlich alle weg sein.
Hallo Dr. Niels,
kleiner Schreibfehler in Zeile 954 von module.php (ia_array statt is_array).
Nach Korrektur scheint alles zu laufen.
Vielen Dank!!
Gruß Wolfgang