Neu im Framework 8.0
PHP8.2
PHP 7.4 Support entfernt
PHP 8.2 Kompatibilität hergestellt
Update auf Symfony 6.2
Update auf Composer 2.5
Update auf Doctrine ORM 2.14
Siehe 8.0 – Migration von framework 1.0 zu 2.0
UI/UX (Base)
Die UI wurde aus der Framework-App extrahiert und im base-core verortet
Neu Datensätze nebeneinander darstellen/bearbeiten
Der Hauptdatensatz kann zusammen mit seinen Übersetzungen angezeigt werden
Das aktive Eingabefeld wird hervorgehoben
Die Klassifikationen eines Datensatzes werden in der Ansicht dargestellt
Neu Optimierte UI zur redaktionellen Pflege von Rollen/Rechten
Asynchrone Kontextmenüs für eine bessere Performance
Allgemeine Performance-Optimierungen in Base
Einstellungen im Backend
Schnellverknüpfungen in Baumansicht
Kopieren von Ansichtseinstellungen
Darstellung und Informationsgehalt des Ereignisprotokoll optimiert
Mandanten
Mandant mit abweichender Default-Kollation
Aktive Kollationen je Mandant
Datenmodellierung
Neu UI um Reihenfolge von Formularfeldern und Widget-Systemfelder bestimmen
Erlaubt das Anordnen von Gruppen, Sets und Eingabefeldern einer Datenabanktabelle
Neue Ansicht für die Sortierung der Gruppen, Sets und Eingabefelder
Zusatzfunktionen zum Erstellen neuer Gruppen, Sets und Eingabefelder
Darstellung in einer Baum-Ansicht
Konsequente Mandantentrennung
Eingabefeldkonfigurationen für eine verbesserte UX
Individuelle Properties in Entities
Freigabeprozess mit Einwilligungshandling
Consent pro Person
Constentgruppen
Anbindung an Status-Handling
CRUD-Funktionen
Steuerung der rekursiven Kopierfunktion
... ohne/mit Sprachen
... Steuerung der Hierarchieebenen, die kopiert werden sollen
... definieren, ob kopiert oder verknüpft werden soll
Steuerung der rekursiven Löschfunktion
Aktivieren/Deaktivieren von Standard-Aktionen, um zeitintensive Operationen zu entschärfen
CopyManager, DeleteManager und CrudManager
Siehe Crud
E-Mail-Handling
Mehrere E-Mails in einer SMTP-Verbindung versenden
Vorlagen können nun in allen Apps angelegt werden
Erweiterte Platzhalter
output, readable, i18n
Zur Verwendung Verwendung in base, print und campaign
Verwendung von virtuellen Tabellenspalten
Eingabefelder
Virtuellen Tabellenspalten
Maskierbar über ein Template
Trennzeichen
Beliebige Spalten
Rekursive Struktur auflösen
Klassifikationen in Tabellenstrukturen integriert
Merge von Tabellenspalten
Nummernformatierungen
ForeignKey
Neue Konfigurationsmöglichkeiten zur Darstellung/Steuerung der Buttons
CRUD
Modal- und Tab-Handling optimiert
Relation-Funktionen bereitgestellt
Bei Änderung betreffenden Datensatz neuladen
File
Dateifelder können nun in den Indizes (Table, Card, Tree) verwendet werden
Color
CMYK integriert