Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Navigation innerhalb von "view in widget" möglich?

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Navigation innerhalb von "view in widget" möglich?

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

      Hallo zusammen,

      ich arbeite gerade an einer Visualisierung, die aus zwei Hälften bestehen soll. Daher hatte ich mir überlegt, in der Haupt-View zwei mal das Widget "view in widget" nebeneinander einzusetzen. Darin sollen dann Views in halber Bildschirmbreite dargestellt werden. Dies funktioniert soweit auch, allerdings kann ich dann innerhalb dieser Views nicht navigieren, da diese dann die Ziel-View nicht im Widget aufrufen, sondern sozusagen "im Vollbild" laden.

      Über iFrames funktioniert das zwar, allerdings lädt dann erst die Hauptseite und im Anschluss danach die beiden "halben" Seiten. Außerdem kommt es beim Seitenwechseln zum kurzen "flackern"

      Gibt es da eine Möglichkeit oder hat jemand eine andere Idee?

      Grüße

      1 Reply Last reply Reply Quote 0
      • P
        pix last edited by

        Hallo,

        nein, da gibt es keine Möglichkeit. View in Widget innerhalb View in Widget ist nicht gut :evil:

        Es gibt ein "view in widget 8" widget, dass in Abhängigkeit von bis zu acht verschiedenen Werten auch acht verschiedene Views anzeigt. So kannst du z.B. statt innerhalb der "View in Widgets" die Navigations-Widgets zu nutzen, besser innerhalb eines "View in Widget 8" eine Leiste mit bis zu acht State-Widgets patzieren, die jeweils eine ID mit den Zahalen 0 bis 7 füllen. Diese ID dann zur Steuerung in das "View in Widget 8" packen.

        Jetzt habe ich das mal ausprobiert. Geht. <u>Das "View in Widget 8" heißt nur so, du kannst auch mehr als 8 Views schalten.</u>

        • In Admin oder in Javascript mit createState() einen Datenpunkt zB "DIY_Navigation" erstellen.

        • Auf allen Unterviews, die geschaltet werden sollen mehrere "Button State" Widgets legen. Als ID die eben erstellen Datenpunkt nutzen. Als Wert eine Zahl von 0 bi X (je nach Zahl der Unterviews). Geht schneller, wenn man rechts in den Widgeteinstellungen bei "Zeige in Views" alle Unterviews auswählt.

        • In der Hauptview das "View in Widget 8" platzieren. Die ID ist auch wieder do eben erstelle "DIY_Navigation".

        • Zahl der Views eintragen und die jeweiligen Unterviews zuordnen.

        Jetzt klickt man in der Ansicht auf eines der State Widgets (zB "1"), die id "DIY_Navigation" erhält den Wert "1", das "View in Widget 8" zeigt die bei "1" hinterlegte Unterview.

        Weiterer Vorteil: Die anzuzeigende Unterview kann auch per Javascript oder Scene-Adapter herhorgeholt werden. Es muss ja nur der entsprechende Wert in den Datenpunkt geschrieben werden (zB durch Zeitsteuerung oder per Tastendruck am Wandtaster oder durch einen Sensor [Klingel])

        Gruß

        Pix

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

        Support us

        ioBroker
        Community Adapters
        Donate

        908
        Online

        31.7k
        Users

        79.7k
        Topics

        1.3m
        Posts

        2
        2
        1596
        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