enhancedselection2: eine Auswahl, die Bezeichner speichert
Diese Seite ist für Website-Entwickler, die ein Auswahlfeld oder eine Mehrfachauswahl brauchen, deren gespeicherte
Werte richtig bleiben, wenn sich die Optionen ändern. enhancedselection2 ist ein Auswahl-Datentyp wie ezselection
des Kernels, mit einem wichtigen Unterschied: Er speichert den Bezeichner der gewählten Option, nicht ihre Position
(ID).
Mit ezselection können Änderungen an den Optionen der Klasse dazu führen, dass gespeicherte IDs auf die falsche Option
zeigen. Mit diesem Datentyp bedeutet ein gespeicherter Wert weiter dieselbe Option, solange sich die Bezeichner nicht
ändern.
Verwenden
- Bearbeiten Sie unter Setup > Klassen eine Inhaltsklasse und fügen Sie ein Attribut dieses Datentyps hinzu.
- Geben Sie jeder Option eine lesbare Beschriftung und einen Bezeichner. Lassen Sie den Bezeichner leer, damit er so erzeugt wird, wie Exponential Bezeichner erzeugt.
- Ordnen Sie die Optionen mit den Schaltflächen nach oben und nach unten; die Auswahlliste verwendet dieselbe Reihenfolge.
Die Informationssammlung wird unterstützt. Der Datentyp begann als Extension von SCK-CEN (Version 1.0) und wurde um weitere Funktionen auf Klassenebene erweitert.
Was sich in den Releases von Exponential 6 geändert hat
| Version | Datum | Änderung |
|---|---|---|
| 2.1.1, 2.1.2 | März 2024 | Paketanbieter auf se7enxweb umgestellt. |
| 2.1.3 | 27. September 2026 | ezinfo.php gibt Name, Version, Copyright, Lizenz und Website der Extension an. |
| 2.1.4 | 28. September 2026 | Die Auswahlwerte eines Attributs, das noch keine ID hat (ein neues Objekt), werden nicht nachgeschlagen, und IDs werden als Ganzzahlen verglichen, sodass PostgreSQL die Inhalte installiert. Jeder sichtbare Text ist ein Übersetzungstext, mit Deutsch. Die Templates übersetzen mit festen Kontexten statt mit einem Kontext in einer Variablen. |
| 2.1.5 | Die Beschreibung nennt Exponential. | |
| 2.1.6, 2.1.7 | 2. Oktober 2026 | Die Templates zum Bearbeiten und Sammeln einer Mehrfachauswahl lassen sich wieder parsen: Eine überzählige schließende Klammer ließ den Template-Parser die Liste der Kontrollkästchen ablehnen, sodass das Bearbeitungsformular einer Klasse, die sie verwendet, keine Felder zeigte. Befehle und Cronjob-Teile führen eine Beschreibung und verwenden die gemeinsamen Befehlshelfer. |
Hinweis zur Aktualisierung: Wenn eine Klasse mit einer Mehrfachauswahl vor 2.1.6 ein leeres Bearbeitungsformular zeigte, aktualisieren Sie auf 2.1.6 oder neuer und leeren Sie die Template-Caches.
Verwandte Seiten
- xrowextract exportiert und importiert diesen Datentyp (
ezenhancedselection) - Abstraktionen für Kommandozeile, Cronjobs und Ansichten
- Spezifikation der Extension-Metadaten
- Chronik und Versionshinweise
- Änderungsverzeichnis
- Verhaltensänderungen der Extensions
- Monate: 2026-09, 2026-10 (alle Extensions)
Werden Sie Exponential-Partner
Partner teilen ihre Informationen, stellen Mittel bereit, geben Beiträge zurück und entwickeln die Produkte mit uns, und so wächst Exponential. Eine Partner-Website und ein Dashboard sind für Mitte 2027 geplant: Werden Sie noch heute Partner, damit wir schneller wachsen und neue Funktionen früher liefern.