Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. Verschachtelung von "view in widget"

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    949

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Verschachtelung von "view in widget"

Geplant Angeheftet Gesperrt Verschoben Visualisierung
5 Beiträge 3 Kommentatoren 1.8k Aufrufe 1 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • E Offline
    E Offline
    eastcoast
    schrieb am zuletzt editiert von
    #1

    Hallo,

    mein "MainView" enthält ein "view in widget 8"

    womit zum Beispiel je nach Vorwahl "SubView1", "SubView2", u.s.w. dargestellt wird.

    Nun enthält z.B. "SubView1" ein "view in widget"

    womit eine weiterer View (z.B. "DeepView1") dargestellt werden soll.

    Bei direktem Aufruf im Browser von "SubView1" wird "DeepView1" dargestellt,

    bei Aufruf von "MainView" wird "SubView1" angezeigt, doch dann leider kein "DeepView1" mehr.

    Gibt es hierfür einen Trick oder ist diese Limitierung beabsichtig? Oder ein Bug?

    Danke!

    1 Antwort Letzte Antwort
    0
    • P Offline
      P Offline
      pix
      schrieb am zuletzt editiert von
      #2

      Die Verschachtelung über mehr als eine Ebene ist nicht möglich. Workaround: http://forum.iobroker.net/viewtopic.php … +innerhalb

      Gruß

      Pix

      ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

      1 Antwort Letzte Antwort
      0
      • E Offline
        E Offline
        eastcoast
        schrieb am zuletzt editiert von
        #3

        @pix:

        Die Verschachtelung über mehr als eine Ebene ist nicht möglich. Workaround: http://forum.iobroker.net/viewtopic.php … +innerhalb `

        Danke für die Antwort, schade dass nur eine Ebene möglich ist.

        Der Workaround ist jedoch leider nicht das was ich erreichen will.

        Ich habe ja bereits schon einen "view in widget 8" im Einsatz welches ich über einen Datenpunkt steuere.

        Jedoch soll dann der darin angezeigte View wieder mehrere einzelne statische "view in widget" enthalten.

        Konkretes Beispiel:

        Wechsel der Haupt-Views mittels "view in widget 8", z.B. "Steuerungs-View", "EG-View", "Favoriten-View", …

        Im Steuerungs-View gibt es verteilt und gleichzeitig dargestellt mehrere Mini-Views wie z.B. "EG-Licht-View", "OG-Licht-View", "EG-Rolladen-View"...

        Somit könnte ich diese Mini-Views immer wiederverwenden, z.B. für andere Auflösungen oder in andere Haupt-Views, also im "EG-View" die Mini-Views "EG-Licht-View", "EG-Rolladen-View", ...

        1 Antwort Letzte Antwort
        0
        • H Offline
          H Offline
          Heinzelmaennchen
          schrieb am zuletzt editiert von
          #4

          Hallo eastcoast,

          wenn ich Dein Anliegen richtig verstanden habe, ist die von Dir gewünschte Verschachtelung zwar möglich, aber nicht ganz trivial und auch nicht ganz einfach zu erklären.

          Hier mal drei Screenshots meiner Oberfläche. An der versuche ich mal das Prinzip zu erklären.
          253_schachtel1.png
          253_schachtel2.png
          253_schachtel3.png
          Prinzipiell besteht die ganze Navigation immer nur aus einer parametrierten Variante der Startseite "00_MAIN".

          Diese besteht grundsätzlich aus 5 "echten Widgets" (orange) und zwei zunächst leeren Widgets "View in 8" für die 2te(lila) und 3te (schwarz) Navigationsebene.

          Dann habe ich mir manuell! unterhalb von vis.0 einen Navigationsbaum nach folgendem Muster angelegt.
          253_variablenbaum.png
          Ein Klick auf das Widgets "Startseite" setzt nun die Variable "floor" auf den Wert 0.
          253_startseite.png
          Das widget "view in 8"(lila) wiederum beobachtet diese Variable und entscheidet dann, welche View in angezeigt werden soll.
          253_ebene1.png

          BIST NOCH BEI MIR ??;-)

          Auf die selbe Art wird nun das Verhältnis von ebene 2(Lila) zu Ebene 3(schwarz) aufgebaut.

          • Ein erstmal leerer "view in 8"container erhält die Info was er Anzeige soll über eine Variable die ich außerhalb der Anzeigelogik von VIS in der Datenbank setze.

          Auf diese Art kann ich einen beliebig tiefe Verschachtelung in die zweite Navigationsebene oder auch in noch mehr erreichen.

          Leider geht dann ein Export eines Projektes (zum Beispiel um es offline jemandem zu zeigen) dann aber auch nur noch, wenn ich auch den Variablenbaum mitliefere.

          Sollte diese Prinzip Dir so annähernd gefallen, dann löchere mich gerne. Ich werd mein Bestes geben :)

          Gruß

          Bernhard

          –------------------------------------------

          263 Kanäle in 91 Geräten

          3x Sonos Play:1, 1x Sonos:Amp, 1x Sonos Playbar

          4x Hue E27, 21xHue GU10, 1x Lightify RGB Stripe, 1x Lightify E27 TW

          -------------...

          1 Antwort Letzte Antwort
          0
          • E Offline
            E Offline
            eastcoast
            schrieb am zuletzt editiert von
            #5

            @Heinzelmaennchen:

            Sollte diese Prinzip Dir so annähernd gefallen, dann löchere mich gerne. Ich werd mein Bestes geben :) `
            Hallo Heinzelmaennchen,

            vielen Dank für Deine Mühe!

            Leider passt dieses Prinzip jedoch nicht auf mein gewünschtes Layout.

            Vielleicht muss ich meine Anforderungen nochmal überdenken,

            oder die Limitierung von "view in widget" in "view in widget" wird irgendwann geändert… ;)

            1 Antwort Letzte Antwort
            0
            Antworten
            • In einem neuen Thema antworten
            Anmelden zum Antworten
            • Älteste zuerst
            • Neuste zuerst
            • Meiste Stimmen


            Support us

            ioBroker
            Community Adapters
            Donate

            683

            Online

            32.6k

            Benutzer

            82.2k

            Themen

            1.3m

            Beiträge
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
            ioBroker Community 2014-2025
            logo
            • Anmelden

            • Du hast noch kein Konto? Registrieren

            • Anmelden oder registrieren, um zu suchen
            • Erster Beitrag
              Letzter Beitrag
            0
            • Home
            • Aktuell
            • Tags
            • Ungelesen 0
            • Kategorien
            • Unreplied
            • Beliebt
            • GitHub
            • Docu
            • Hilfe