it-swarm.com.de

Einzelner Link "Bearbeiten" oder zwei Links "Bearbeiten" und "Hinzufügen" zum Einfügen / Aktualisieren / Löschen

Ich habe eine Dropdown-Liste und der Benutzer kann die ausgewählte Option löschen und bearbeiten oder eine neue Option hinzufügen, indem er auf einen Hyperlink klickt, der ein Popup mit einem Formular aufruft.

Würde ein Link "Bearbeiten" für all diese Vorgänge ausreichen oder auch einen Link "Hinzufügen" hinzufügen? Ich frage dies, weil ich nicht sicher bin, ob ein Link "Bearbeiten" den meisten Benutzern die Möglichkeit bietet, einen neuen Eintrag hinzuzufügen. (Dieser UI-Teil ist der einzige Ort, an dem diese Vorgänge in der Liste ausgeführt werden.)

3
Tony_Henrich

Bearbeiten und Hinzufügen sind zwei verschiedene Konzepte, also würde ich sie jeweils als ihre eigene Operation behandeln

1
spunkypixels

Das "Hinzufügen" eines Elements zu einer Liste ist im Allgemeinen eine globalere Aktion (wirkt sich auf die gesamte Tabelle oder die verwendete Datenanzeige aus).

"Bearbeiten" und "Löschen" sind normalerweise lokale Aktionen, die für einen einzelnen Eintrag ausgeführt werden sollen.

1
rsb

Es ist sinnvoll, jeder Zeile in der Liste die Aktionen EDIT + DELETE (möglicherweise sogar DETAILS) zuzuordnen, damit dem Benutzer klar ist, welche Aktion er für die einzelnen Werbebuchungen ausführen kann.

Die Aktion NEU HINZUFÜGEN sollte jedoch immer ganz oben auf der Liste stehen (vorzugsweise in der oberen rechten Ecke mit einem beschreibenden Symbol daneben, z. B. einem PLUS-Zeichen).

Schauen Sie sich diese Datentabellenseite hier an - http://editor.datatables.net/release/DataTables/extras/Editor/examples/inlineControls.html

Wie Sie dem folgenden Screenshot entnehmen können, werden die Aktionselemente an den entsprechenden Stellen platziert, an denen es für den Benutzer sinnvoll ist, darauf zu reagieren.

Wenn der Benutzer auf die Schaltfläche/den Link klickt (BEARBEITEN oder NEU HINZUFÜGEN), ist ein modales Popup eine der verschiedenen Möglichkeiten, ein Formular anzuzeigen, um die Benutzereingaben zu erfassen. Die Felder wären leer, um eine neue Entität hinzuzufügen, oder würden beim Bearbeiten einer Entität mit vorhandenen Werten gefüllt.

Die Senden-Schaltfläche, mit der der Datensatz gespeichert wird, kann als "SPEICHERN" bezeichnet werden, wenn Sie möchten, dass sie sowohl für Aktualisierungs- als auch für Hinzufügungsaktionen verwendet wird. Wenn Sie genauer sein möchten, können Sie es für neue Datensätze "HINZUFÜGEN" und für vorhandene Datensätze "AKTUALISIEREN" nennen.

enter image description here

0
Girish