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 5 Aktuelle »

Die Datensatzliste erlaubt die Verwaltung und das Durchsuchen von Datensätzen einer Datenbanktabelle. Die Datensatzlistenansicht kann über Events beeinflusst und auch erweitert werden.

Schaltfläche zum Öffnen einer Datensatzliste
use Brandbox\Framework\Base\Index;

$identifier = 'shopArticle'; // Identifikator der Datenbanktabelle

$button = $this
	->staticController(Index\Manager::class)
	->getButtonIndex($identifier)
;

// $button kann 'null' oder eine Instanz von \Brandbox\FrameworkStyleguide\Entity\FrameworkButton sein

Toolbar

Die Toolbar der Datensatzliste wird durch Component/Toolbar aufgebaut. Als Kontextklasse für die Toolbar wird \Brandbox\Framework\Base\Index\Lib\Struct\ToolbarContextIndex genutzt.

Datensatzliste

Die Datensatzliste selbst wird über die Datensatzlistenkomponente aufgebaut. Die darin enthaltene Eventstruktur wird hierbei ebenfalls ausgelöst.

Eventübersicht

Klassenname

Beschreibung

OnPopulateIndex

Wird beim Aufbau der Datensatzlistenansicht ausgeführt.

OnPopulateIndexQueryBuilder

Wird beim Aufbau der Datensatzlistenansicht ausgeführt um die anzuzeigenden Datensätze zu filtern.


  • Keine Stichwörter