Unterteilung der Kontextmenüs

In brandbox existieren zwei allgemeine Kontextmenüs welche der nachfolgenden Struktur und Aufteilung folgen müssen. Zum einen gibt es ein datensatzbezogenes Kontextmenü welches bspw. in den Datensatzlisten verwendet wird. Zum anderen gibt es das Kontextmenü für die Mehrfachfunktionen welches ebenfalls in den Datensatzlisten zum Einsatz kommt. Beide werden über Component/Context aufgebaut und die Einträge sind teilweise gruppiert. Diese Gruppierung wird über abstrakte Listenerklassen realisiert. In Fractal befindet sich unter framework - Beispiele - Dropdown eine Vorschau beider Kontextmenüs.

Datensatzbezogenes Kontextmenü

Priorität

Bezeichnung

Abstrakte Listenerklasse

Priorität

Bezeichnung

Abstrakte Listenerklasse

10000

Cache

\Brandbox\BaseCore\Base\Entrypoint\Lib\Definition\PopulateSingleAbstract

10000

AppStore

\Brandbox\BaseCore\Base\AppStore\Lib\Definition\PopulateSingleAbstract

9900

Bearbeiten

n.a.

9800

Ansehen

n.a.

8700

Herunterladen

n.a.

9600

Kopieren

n.a.

9000

Unterteilung

n.a.

8900

Datensatz

\Brandbox\BaseCore\Base\Entrypoint\Lib\Definition\PopulateSingleAbstract

8850

Übersetzung

\Brandbox\BaseCore\Base\Localization\Lib\Definition\PopulateSingleAbstract

8800

Verknüpfungen

\Brandbox\BaseCore\Base\Relation\Lib\Definition\PopulateSingleAbstract

8000

Unterteiltung

n.a.

7900

Datei

\Brandbox\Framework\Base\File\lib\Definition\PopulateSingleAbstract

7900

Ordner

\Brandbox\Framework\Base\Folder\lib\Definition\PopulateSingleAbstract

7800

Bild

\Brandbox\Framework\Base\Image\lib\Definition\PopulateSingleAbstract

7700

Kategorie

\Brandbox\DamCore\Dam\Category\lib\Definition\PopulateSingleAbstract

7600

Sammlung

\Brandbox\DamCore\Dam\Collection\lib\Definition\PopulateSingleAbstract

7500

Freigabe

\Brandbox\DamCore\Dam\Share\lib\Definition\PopulateSingleAbstract

7400

E-Mail

\Brandbox\Framework\Mail\Spooler\Lib\Definition\PopulateContextAbstract

7000

Unterteilung

n.a.

6900

Anwender

\Brandbox\Framework\Component\User\lib\Definition\PopulateSingleAbstract

6800

Bestellung

\Brandbox\ShopCore\Shop\Order\lib\Definition\PopulateSingleAbstract

6700

Workflow

\Brandbox\WorkflowCore\Workflow\Service\Lib\Definition\PopulateSingleAbstract

6650

Datenverarbeitung

\Brandbox\EtlCore\Base\Normalize\Lib\Definition\PopulateSingleAbstract

6600

Status

\Brandbox\StatusCore\Status\Status\Lib\Definition\PopulateSingleAbstract

6500

Konto

\Brandbox\FrameworkLedger\Ui\Ledger\Lib\Definition\PopulateSingleAbstract

6400

Seite

\Brandbox\CmsCore\Ui\Page\lib\Definition\PopulateSingleAbstract

6300

Ausgabe

\Brandbox\CampaignCore\Campaign\Template\Lib\Definition\PopulateSingleAbstract

6300

Ausgabe

\Brandbox\BlueprintCore\Ui\Release\Lib\Definition\PopulateSingleAbstract

6200

Inhalt

\Brandbox\PrintCore\PrintDocument\Structure\Lib\Definition\PopulateSingleAbstract

6100

Kampagne

\Brandbox\CampaignCore\Campaign\Campaign\Lib\Definition\PopulateSingleAbstract

6000

Einwilligung

\Brandbox\BaseCore\Base\Consent\Lib\Definition\PopulateSingleAbstract

5900

Theme

\Brandbox\Framework\Fractal\Fractal\Lib\Definition\PopulateSingleAbstract

5800

Schema

\Brandbox\PimCore\Ui\Scheme\Lib\Definition\PopulateSingleAbstract

0

Löschen

n.a.

Mehrfachfunktionen

Priorität

Bezeichnung

Abstrakte Listenerklasse

Priorität

Bezeichnung

Abstrakte Listenerklasse

9900

Alles auswählen

n.a.

9800

Auswahl umkehren

n.a.

9700

Auswahl aufheben

n.a.

9000

Unterteilung

n.a.

8900

Datensätze

\Brandbox\BaseCore\Base\Entrypoint\Lib\Definition\PopulateMultipleAbstract

8850

Übersetzungen

\Brandbox\BaseCore\Base\Localization\Lib\Definition\PopulateMultipleAbstract

8800

Verknüpfungen

\Brandbox\BaseCore\Base\Relation\Lib\Definition\PopulateMultipleAbstract

8700

Status

\Brandbox\StatusCore\Status\Status\Lib\Definition\PopulateMultipleAbstract

8600

Dateien

\Brandbox\Framework\Base\File\lib\Definition\PopulateMultipleAbstract

8500

Kategorien

\Brandbox\DamCore\Dam\Category\lib\Definition\PopulateMultipleAbstract

8400

Sammlungen

\Brandbox\DamCore\Dam\Collection\lib\Definition\PopulateMultipleAbstract

8300

Freigaben

\Brandbox\DamCore\Dam\Share\lib\Definition\PopulateMultipleAbstract

8300

Klassifikationen

n.a.

8200

Ordner

n.a.

8100

Datenverarbeitung

\Brandbox\StatusCore\Status\Status\Lib\Definition\PopulateMultipleAbstract

0

Löschen

n.a.