Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [erledigt]Widget um Einträge einer Liste neu anzuordnen?

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    [erledigt]Widget um Einträge einer Liste neu anzuordnen?

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

      Hallo zusammen,

      wüsste eine*r von euch ein Widget für VIS um per drag&drop Einträge zu sortieren?

      Hintergrund ist ein einfacher Regeleditor, wo die Reihenfolge der Regeln dann die Priorität vorgibt. Ich möchte also Zeilen einer Tabelle neu anordnen können?

      Oder alternativ vielleicht eine Lösung aus dem HTML/Javascript Bereich, die ich per HTML Widget einbinde?

      Neugierige Grüße
      Nordlicht

      liv-in-sky OliverIO 2 Replies Last reply Reply Quote 0
      • liv-in-sky
        liv-in-sky @IobNordlicht last edited by

        @iobnordlicht sagte in Widget um Einträge einer Liste neu anzuordnen?:

        drag&drop Einträge zu sortieren

        weiß nicht, was du damit meinst

        aber irgendwo muss ja die tabelle erzeugt werden. in einem script muss du dann einen dp abfragen, wie du die tabelle sortieren willst und das script macht das dann und schreibt die sortierte tabelle in einen dp

        • wie wird die tabelle erzeugt, wo kommt sie her
        • wo steht der output vom Regeleditor

        was auch geht : ist das json widget von inventwo. dort kannst du bei sortierung einen dp via binding eingeben - scheint zu funktionieren

        Image 049.png

        in diesem beispiel schreibe ich Day oderTimestamp (sind spalten in der json-tabelle) in den datenpunkt und die tabelle wird anders sortiert

        eis- all5.gif

        1 Reply Last reply Reply Quote 0
        • OliverIO
          OliverIO @IobNordlicht last edited by OliverIO

          @iobnordlicht

          du kannst mal hier schauen
          https://jqueryui.com/sortable/
          aber ich glaube das ist nicht so einfach in in einem vis html widget integrierbar

          dann musst du am ende die daten auch wieder schreiben

          das html widget hat den nachteil, das bei datenänderung
          das komplette widget gelöscht und neu eingefügt wird.

          wenn du den code in einem eigenen adapter und darin in ein eigenes widget schreibst, dann könnte es funktionieren.
          ist halt aufwändiger

          I 1 Reply Last reply Reply Quote 0
          • I
            IobNordlicht @OliverIO last edited by

            Hui, ok, ich merke schon, das wird nicht einfach [genug].
            Ich danke euch für die Ideen, aber das ist mir dann doch zu viel Arbeit 😬

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

            Support us

            ioBroker
            Community Adapters
            Donate
            FAQ Cloud / IOT
            HowTo: Node.js-Update
            HowTo: Backup/Restore
            Downloads
            BLOG

            714
            Online

            32.0k
            Users

            80.4k
            Topics

            1.3m
            Posts

            3
            4
            213
            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