Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. [gelöst] Hintergrundfarbe abhängig von bool

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst] Hintergrundfarbe abhängig von bool

    This topic has been deleted. Only users with topic management privileges can see it.
    • ChristianSr
      ChristianSr last edited by ChristianSr

      Hallo,
      ich habe ein Widget in meiner VIS (kann ich eigentlich irgendwo sehen welches?). Dieses Widget ändert seine Beschriftung abhängig von einer Boolean:
      1ff5f5df-2362-4031-b152-0759fc58a3e0-grafik.png

      Nun möchte ich, dass auch die Hintergrundfarbe geändert wird. Nach ein bisschen Suchen im Forum dachte ich die Lösung gefunden zu haben:
      3455246e-134c-48e0-9ea2-746680d8ab52-grafik.png

      {h:0_userdata.0.vis.Info.testbool; h == false ? "#FF0000" :"#33cc33"}
      

      Leider klappt das nicht. Der Text ändert sich, die Farbe ist immer grün (#33cc33).
      Muss ich noch was beachten?

      Gruß,
      Christian

      Glasfaser Homoran 2 Replies Last reply Reply Quote 0
      • Glasfaser
        Glasfaser @ChristianSr last edited by Glasfaser

        @christiansr sagte in Hintergrundfarbe abhängig von bool:

        (kann ich eigentlich irgendwo sehen welches?).

        da5764cb-5f4d-4f39-bbae-37d47efc9305-grafik.png

        .
        .

        {h:0_userdata.0.vis.Info.testbool; h == false ? "#FF0000" :"#33cc33"}

        {h:0_userdata.0.vis.Info.testbool; h == "false" ? "#FF0000" :"#33cc33"}
        
        1 Reply Last reply Reply Quote 0
        • ChristianSr
          ChristianSr last edited by

          @glasfaser ist also das Widget "tplValueBool"

          Habe es nun auch mit "false" in Anführungszeichen versucht:

          {h:0_userdata.0.vis.Info.testbool; h == "false" ? "#FF0000" :"#33cc33"}
          

          unverändertes Ergebnis.

          1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @ChristianSr last edited by

            @christiansr sagte in Hintergrundfarbe abhängig von bool:

            kann ich eigentlich irgendwo sehen welches?

            anklicken und links oben nachsehen
            Screenshot_20230510-214207_Firefox.jpg

            @christiansr sagte in Hintergrundfarbe abhängig von bool:

            ist also das Widget "tplValueBool"

            sagt mir nämlich nichts

            1 Reply Last reply Reply Quote 0
            • ChristianSr
              ChristianSr last edited by

              8ec55220-5ebf-4f2b-b5c2-b6189be07e6a-grafik.png

              Homoran 1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @ChristianSr last edited by Homoran

                @christiansr damit klappt es bei mit:

                {h:0_userdata.0.example_state;h=="false"?"#FF0000":"#33cc33"} 
                

                edit:
                du verlässt zum testen aber scjon den Editor?

                ChristianSr 1 Reply Last reply Reply Quote 0
                • ChristianSr
                  ChristianSr @Homoran last edited by

                  @homoran ja. Ich bin in der Runtime.

                  Neuer Tag, neues Glück. Ich hatte gestern (auch aus anderen Gründen) alle Systeme neu gestartet.
                  Jetzt geht es. Ich habe keine Ahnung was es gewesen sein könnte.

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  678
                  Online

                  32.0k
                  Users

                  80.3k
                  Topics

                  1.3m
                  Posts

                  3
                  7
                  262
                  Loading More Posts
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes
                  Reply
                  • Reply as topic
                  Log in to reply
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                  The ioBroker Community 2014-2023
                  logo