ich habe eine kurze Frage. Wenn ich ein Float-Variablenprofil nutze z.B. für meine Rollos dann wird mir im Light-Skin der aktuelle Status in hellblau angezeigt.
Für Boolean-Variablen geht das nicht - was mache ich falsch?
Hier ein Screenshot - Die Rollos passen, die Fenster nicht
Probiert ja - aber leider mit dem gleichen Ergebnis.
Naja zumindest fast - natürlich ist dann ein „viereckiger Kasten“ um den Text, Ziel ist ja aber dass die Textfarbe sich ändert (wie im Light-Skin bei den anderen Variablen)
Der Light Skin nutzt die Farben von Profilen aus Designtechnischen Gründen nicht immer. Das hell-blau wird ausschließlich für „ausgewählte“ Elemete (und somit nur aktive Elemente) angewendet. Deine Fester sind aber passive Elemente, die keine Auswahl haben.
Die Variable schaltbar machen.
Geht bei HM Fensterkontakt ganz simpel, den Haken bei der Standardaktion setzen unter Statusvariablen der Instanz.
Dann sollte die Optik identisch sein, aber es verwirrt eigentlich nur.
Nur Zeilen welche hellblaue Elemente haben sind schaltbar, andere nicht. Das ist wohl der Sinn hinter dieser Optik.
Michael
[i]Bool Variablen mit Echo ausgeben führt zu einer Konvertierung von bool zu String.
Im Falle von True wird das zu eine „1“.
Bei False zu einem leeren String „“.
Echo ist bei Debugausgaben von Variablen nicht zu gebrauchen.
Var_dump($var) gibt sowohl den Datentyp, als auch die Daten lesbar aus.
[/i]