ergänzungen
All checks were successful
deploy to production / deploy (push) Successful in 33s

This commit is contained in:
2025-06-14 11:36:18 +00:00
parent cbdd8cef97
commit 4298826c2f
8 changed files with 230 additions and 30 deletions

View File

@@ -103,15 +103,25 @@ Dieses Widget erfordert die weitere Angabe von subFields, die außerhalb des met
Für Datentyp object[], dient als übersichtliche object[] alternative, speziell für pagebuilder entwickelt.
!!!include(../api/collections/fields/rows.yml)!!!
## jsonField
Wird für Daten genutzt, wo man die Struktur nicht absehen kann.
!!!include(../api/collections/fields/form.yml)!!!
## previewBasedObjectArray
Das ist eine Darstellung für object[], in der Verschachtelung durch überlagerung unterbunden wird. Dies ist Insbesondere für die Content Collection vorgesehen, und ist stark abhängig von der Zeilenvorschau via reingerenderten Svelte Komponenten.
## tabs
Dieses Widget hat im Prinzip die gleiche Funktion wie dasjenige in der Collection Meta-Konfiguration, ist jedoch etwas anders strukturiert. Ähnlich wie beim object Widget werden subFields verwendet, wobei das label von jedem subField der jeweilige Tab-Name ist. Würde man type auf number setzen, so hätte man in diesem Fall einfach einen Tab mit dem Namen "xyz" und ein number Feld im Tab mit dem gleichen Namen. Sinnvoller ist es natürlich, type auf object zu setzen, um mehrere Felder in einen Tab zu packen.
# useDefaultArray
Wenn ein belibiger Datentyp in einem Array gefordert ist, so kann man jedes beliebige Widget dafür nutzten, indem man useDefaultArray: true benutzt. Damit kann jedes widget in das defaultArray widget gepackt werden. Wird Object[] in kombination mit useDefaultArray verwendet, so wird die einfache Objektdarstellung in diese darstellung implementiert.
![useDefaultArray auf true](defaultArray.png)
!!!include(../api/collections/fields/emailCC.yml)!!!
## jsonField
Wird für Daten genutzt, wo man die Struktur nicht absehen kann.
!!!include(../api/collections/fields/form.yml)!!!
```yml
type: object
name: formular
@@ -122,10 +132,7 @@ meta:
widget: jsonField
```
# useDefaultArray
Wenn ein belibiger Datentyp in einem Array gefordert ist, so kann man jedes beliebige Widget dafür nutzten, indem man useDefaultArray: true benutzt. Damit kann jedes widget in das defaultArray widget gepackt werden. Wird Object[] in kombination mit useDefaultArray verwendet, so wird die einfache Objektdarstellung in diese darstellung implementiert.
![useDefaultArray auf true](defaultArray.png)
!!!include(../api/collections/fields/emailCC.yml)!!!