NEWS
[erledigt]Widget um Einträge einer Liste neu anzuordnen?
-
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 -
@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
in diesem beispiel schreibe ich Day oderTimestamp (sind spalten in der json-tabelle) in den datenpunkt und die tabelle wird anders sortiert
-
du kannst mal hier schauen
https://jqueryui.com/sortable/
aber ich glaube das ist nicht so einfach in in einem vis html widget integrierbardann 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 -
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