This commit is contained in:
parent
48cc9eccc7
commit
e9f3db800a
76
api/collections/fieldLists/useDefaultArray.yml
Normal file
76
api/collections/fieldLists/useDefaultArray.yml
Normal file
@ -0,0 +1,76 @@
|
||||
- name: testArray
|
||||
type: string[]
|
||||
meta:
|
||||
label: { de: "Test Array richtext", en: "test array" }
|
||||
widget: richtext
|
||||
useDefaultArray: true
|
||||
|
||||
- name: testArrayString
|
||||
type: string[]
|
||||
meta:
|
||||
label: { de: "Test Array string", en: "test array" }
|
||||
widget: string
|
||||
useDefaultArray: true
|
||||
|
||||
- name: testArrayNumber
|
||||
type: number[]
|
||||
meta:
|
||||
label: { de: "Test Array number", en: "test array" }
|
||||
widget: number
|
||||
useDefaultArray: true
|
||||
|
||||
- name: testArrayBool
|
||||
type: boolean[]
|
||||
meta:
|
||||
label: { de: "Test Array checkbox", en: "test array" }
|
||||
widget: checkbox
|
||||
useDefaultArray: true
|
||||
|
||||
- name: paymentValueObjdefault # Name des Eingabefelds für das erste Tab.
|
||||
type: object[] # Datentyp des Eingabefelds, in diesem Fall ein Array von Objekten.
|
||||
meta:
|
||||
label: Zeilen # Tab-Label.
|
||||
useDefaultArray: true
|
||||
subFields: # Liste der Unterfelder für das Tab.
|
||||
- name: test
|
||||
type: string
|
||||
meta:
|
||||
label: test1
|
||||
- name: test2
|
||||
type: string
|
||||
meta:
|
||||
label: test2
|
||||
- name: paymentValue # Name des ersten Eingabefelds in diesem Tab.
|
||||
type: number # Datentyp des Eingabefelds.
|
||||
meta:
|
||||
label: Überweisungswert1 # Feldlabel.
|
||||
- name: paymentValuee # Name des zweiten Eingabefelds in diesem Tab.
|
||||
type: number # Datentyp des Eingabefelds.
|
||||
meta:
|
||||
label: Überweisungswert2 # Feldlabel.
|
||||
- name: paymentValueObj2 # Name des Eingabefelds für das zweite Tab.
|
||||
type: object[] # Datentyp des Eingabefelds, in diesem Fall ein Array von Objekten.
|
||||
meta:
|
||||
label: Spalten # Tab-Label.
|
||||
direction: horizontal
|
||||
widget: grid
|
||||
metaElements:
|
||||
- test1
|
||||
- test2
|
||||
subFields: # Liste der Unterfelder für das Tab.
|
||||
- name: test
|
||||
type: string
|
||||
meta:
|
||||
label: test1
|
||||
- name: test2
|
||||
type: string
|
||||
meta:
|
||||
label: test2
|
||||
- name: paymentValue # Name des ersten Eingabefelds in diesem Tab.
|
||||
type: number # Datentyp des Eingabefelds.
|
||||
meta:
|
||||
label: Überweisungswert1 # Feldlabel.
|
||||
- name: paymentValuee # Name des zweiten Eingabefelds in diesem Tab.
|
||||
type: number # Datentyp des Eingabefelds.
|
||||
meta:
|
||||
label: Überweisungswert2 # Feldlabel.
|
BIN
docs/md/projektkonfig/collections/fields/defaultArray.png
Normal file
BIN
docs/md/projektkonfig/collections/fields/defaultArray.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 46 KiB |
@ -84,6 +84,14 @@ Dieses Widget hat im Prinzip die gleiche Funktion wie dasjenige in der Collectio
|
||||
|
||||
!!!include(../api/collections/fields/emplymentDetails.yml)!!!
|
||||
|
||||
# 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.
|
||||
|
||||
![useDefaultArray auf true](defaultArray.png)
|
||||
|
||||
!!!include(../api/collections/fieldLists/useDefaultArray.yml)!!!
|
||||
|
||||
## contentbuilder - DEPRECATED
|
||||
|
||||
siehe: [ContentBuilder](./widgets/contentbuilder.md)
|
||||
|
Loading…
Reference in New Issue
Block a user