Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 3 Nächste Version anzeigen »

Mit diesem Eingabefeld können, ähnlich zur Fremdschlüsselauswahl, beliebig viele Datensätze ausgewählt werden. Zusätzlich stehen weitere Datensatzfunktionen wie das Sortieren, die Schnellsuche und die Suchfilter zur Verfügung. Über die Datenmodellierung steht dieses Eingabefeld als "Datensatzpflege" zur Auswahl, über die Widget- oder Strukturdefinition als Crud. In beiden Fällen muss die nachfolgende Feldkonfiguration ergänzt werden:

{
    "relation": {
        "repository": "[Identifikator der Quelltabelle]"
    }
}

Darstellung

Nach der Konfiguration erscheint das Eingabefeld als eine Texteingabe mit einer Schaltfläche zur Verwaltung der ausgwählten Datensätze. Die Texteingabe stellt hierbei nur die Anzahl der ausgwählten Datensätze zur Verfügung. Die Schaltfläche öffnet abhängig des Enpunkts entweder einen neuen Tab in der Administrationsoberfläche oder einen Modal.

Datenspeicherung

Die Datensatzpflege speichert die Reihenfolge und IDs der gewählten Datensätze als array. Wird die Column-Deklaration von Doctrine genutzt, muss piped_array als Typ genutzt werden.

Rollenschemata

Die Tabellenrechte für die Quelltabelle aus der Feldkonfiguration muss gesondert gewährt werden

KlassennameBezeichnungBeschreibungFunktionsrechteTabellenrechte
CrudReporterSchemeInput/Crud ReporterAnzeigen der gewählten und verfügbaren Datensätze.

Such- und Filterfunktionen sowie Ausgabefunktionen des Modals

Standardzugriff auf

  • WebStorage
  • ComponentFilter
CrudOperatorSchemeInput/Crud OperatorAnzeigen und Verwalten der gewählten und verfügbaren Datensätze.Bearbeiten- und Verwaltungsfunktionen zusätzlich zu CrudReporterSchemes.o.
CrudAdministratorSchemeInput/Crud AdministratorAdministrator des Eingabefeldes.s.o.

Vollständiger Zugriff auf

  • WebStorage
  • ComponentFilter
  • InputCrudContext
  • Keine Stichwörter