...
Info |
---|
Die Löschfunktion von Base ist ähnlich zur Kopierfunktion von Base |
Die Löschfunktion von Base steht
über das Kontextmenü eines Datensatzes
über die Mehrfachfunktionen der Datensatzliste
zur Verfügung. Zudem bietet Base/Delete
eine Funktion zum Löschen von allen Datensätzen in einer Tabelle (Truncate).
...
Schaltfläche zum Löschen eines Datensatzes
Codeblock | ||
---|---|---|
| ||
use Brandbox\Framework\Base\Delete; $identifier = 'shopArticle'; // Identifikator der Datenbanktabelle $id = 123; // ID des betreffenden Datensatzes $button = $this ->staticController(Delete\Manager::class) ->getButtonDelete($identifier, $id, 'danger') ; // 'danger' ist die CSS-Variante für die Schaltfläche // $button kann 'null' oder ein \Brandbox\FrameworkStyleguide\Entity\FrameworkButton sein | ||
Codeblock | ||
language | php | |
theme | RDark | title |
Schaltfläche zum Leeren einer Tabelle
Codeblock | ||
---|---|---|
| ||
use Brandbox\Framework\Base\Delete; $identifier = 'shopArticle'; // Identifikator der Datenbanktabelle $button = $this ->staticController(Delete\Manager::class) ->getButtonTruncate($identifier, 'danger') ; // 'danger' ist die CSS-Variante für die Schaltfläche // $button kann 'null' oder ein \Brandbox\FrameworkStyleguide\Entity\FrameworkButton sein |
Löschoptionen
Ähnlich zur Kopierfunktion von Base stehen auch bei der Löschfunktion entsprechende Löschoptionen zur Verfügung. Die Verwendung und Anwendung ist identisch zur Kopierfunktion. Die Löschoptionen stehen allerdings nicht beim Leeren einer Datenbanktabelle zur Verfügung.
Eventübersicht
Klassenname | Beschreibung |
---|---|
| Wird nach Klick auf die Schaltfläche zum Löschen eines Datensatzes ausgelöst, um die verfügbaren Löschoptionen einzusammeln. |
| Wird beim Auslösen der Löschfunktion und nach einsammeln der Löschoptionen ausgeführt. |
| Wird beim Leeren einer Datenbanktabelle ausgelöst. |
| Wird durch einen Listener von |
Versionshinweise
Info |
---|
framework 1.30.0 Ab framework 1.30.0 wird |