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 |
---|
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 |
n.a.
\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 |
n.a.
\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 |
n.a.
\Brandbox\PrintCore\PrintDocument\Structure\Lib\Definition\PopulateSingleAbstract
|
6100
| Kampagne | \Brandbox\CampaignCore\Campaign\Campaign\Lib\Definition\PopulateSingleAbstract
|
6000
| Einwilligung |
n.a. | 10000 | Cache\Brandbox\BaseCore\Base\Consent\Lib\Definition\PopulateSingleAbstract
|
5900
| Theme | \Brandbox\
|
BaseCoreBaseEntrypointFractal\Lib\Definition\PopulateSingleAbstract
|
10000
AppStoreBaseCoreBaseAppStoreScheme\Lib\Definition\PopulateSingleAbstract
|
0
| Löschen | n.a.
|
Mehrfachfunktionen
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.
|