NEWS
Boolsche Werte in CSS Ausdrücken
-
@FredF said in Boolsche Werte in CSS Ausdrücken:
Na dann funktioniert es doch mit der Farbe.
Da muss was anderes das Problem sein...Tut mir leid, aber das zeigt erstmal nur, dass überhaupt irgendwas funktioniert, nicht aber, dass die korrekte Farbwahl funktioniert. Denn dann hätte eines grün und eines rot sein müssen - dann hätte es funktioniert.
Ich habe jetzt aber trotzdem nochmal explizit das ausprobiert, was du gesagt hast. Eine komplett frische View, mit EINEM basic-string Widget und dem Eintrag, wie du es angegeben hast. Es klappt leider trotzdem nicht. Bei "true" bleibt die Font-Farbe weiterhin rot.
Was ich auch noch getestet hab: Mit einem basic-bool-checkbox-Widget werden die Checkbox-Haken richtig angehakt bzw. abgehakt, d.h. an den Feldwerten kann es - aus meiner Sicht - nicht liegen, die werden bei dem Widget ja offensichtlich richtig interpretiert. Bei einem basic-bool-HTML-Widget ebenso. Mit basic-ValueList-Widget funktioniert es beispielsweise auch nicht.
Für mich sieht es so aus, als würden bool'sche Werte nur bei den dafür vorgesehenen Widgets korrekt interpretiert. Bei allen anderen muss man mit Strings oder 0/1 arbeiten
Vielleicht auch nochmal kurz zum Vergleich:
ioBroker: 5.0.0
js-controller: 3.1.6 -
@Stefi sagte in Boolsche Werte in CSS Ausdrücken:
ioBroker: 5.0.0
??? Admin, oder was?
Welche Vis version? Meine ist 1.2.4
-
@qqolli sagte in Boolsche Werte in CSS Ausdrücken:
Versuch mal bei Deinem 'true' dieses mit Anführungszeichen "true"
Das funktioniert beides
-
@FredF said in Boolsche Werte in CSS Ausdrücken:
@Stefi sagte in Boolsche Werte in CSS Ausdrücken:
ioBroker: 5.0.0
??? Admin, oder was?
Welche Vis version? Meine ist 1.2.4
Ja, sry, hab die Vis-Version unterschlagen ^^ Ist bei mir auch die 1.2.4
Witzigerweise hab ich das von @qqolli nun auch nochmal ausprobiert. Mit meinem 'javascript.0.datapoints.test.flag' funktioniert es. Mit dem Knotenpunkt, den ich eigentlich verwenden will, funktioniert es ums Verrecken nicht
Ich hab beide Knotenpunkte verglichen - es sind definitiv beide vom type 'boolean'.Denke, dann können wir das an dieser Stelle erstmal stehen lassen. Scheint wohl ein Problem mit dem Knotenpunkt direkt zu sein. Habe aus dem gleichen Adapter andere Knotenpunkte getestet, die ebenfalls true zurückliefern - bei einigen funktionierts, bei anderen nicht... kann mir aber nicht erklären warum
-
@Stefi Bei mir funktioniert es auch nicht mehr, ich weiss noch nicht seit wann, aber mit den Hex-Farben geht es nicht mehr
-
@guergen true OHNE " oder ' ... also einfach == true .....
-
@harrym Wann hat sich das denn geändert?
-
@harrym said in Boolsche Werte in CSS Ausdrücken:
@guergen true OHNE " oder ' ... also einfach == true .....
Hab ich doch auch schon versucht funktioniert alles nich.... komischerweise geht es bei manchen Knotenpunkten und bei manchen nicht. Hab deswegen schon auf Github ein entsprechendes Issue eröffnet und um Unterstützung gebeten.
Ich kann einfach nicht ausmachen wo genau das Problem liegen soll fuchst mich etwas...
-
@Stefi Hat sich bezüglich des Issues schon was getan? Wo hast Du welches Issue aufgemacht?
-
@guergen sry für die späte Rückmeldung. Ja, am Issue hat sich was getan .. wenn auch eine sehr deprimierende Antwort: true und false sein boolsche Werte und damit keine Strings, deswegen solle man ein passendes Widget wählen .. das eigentliche Problem is irgendwie untergeganen.
Hier habe ich es eröffnet: https://github.com/iobroker-community-adapters/ioBroker.unifi/issues/101
Ist aber leider bereits geschlossen worden