backend & types
This commit is contained in:
133
api/collections/fieldLists/formular/form.yml
Normal file
133
api/collections/fieldLists/formular/form.yml
Normal file
@@ -0,0 +1,133 @@
|
||||
- name: emailSubject
|
||||
type: string
|
||||
meta:
|
||||
label:
|
||||
de: Email Betreff
|
||||
en: Email Subject
|
||||
containerProps:
|
||||
layout:
|
||||
size:
|
||||
default: "col-6"
|
||||
small: "col-12"
|
||||
large: "col-6"
|
||||
|
||||
- name: emailReciever
|
||||
type: string
|
||||
meta:
|
||||
label:
|
||||
de: Email Empfänger
|
||||
en: Email Reciever
|
||||
helperText:
|
||||
de: "Bsp: xyz@gmail.com"
|
||||
en: "E.g.: xyz@gmail.com"
|
||||
containerProps:
|
||||
layout:
|
||||
size:
|
||||
default: "col-6"
|
||||
small: "col-12"
|
||||
large: "col-6"
|
||||
|
||||
- name: emailCC
|
||||
type: string[]
|
||||
meta:
|
||||
label:
|
||||
de: Email CC
|
||||
en: Email CC
|
||||
widget: string
|
||||
useDefaultArray: true
|
||||
helperText:
|
||||
de: "Bsp: zyx@gmail.com"
|
||||
en: "E.g.: zyx@gmail.com"
|
||||
|
||||
- name: emailIntroduction
|
||||
type: string
|
||||
meta:
|
||||
label:
|
||||
de: Email Einleitungssatz
|
||||
en: Email Introduction Sentence
|
||||
helperText:
|
||||
de: "Bsp: Hallo xyz, sie haben eine neue Kaufanfrage erhalten!"
|
||||
en: "E.g.: Hello xyz, you have received a new purchase request!"
|
||||
|
||||
- name: rows
|
||||
type: object[]
|
||||
meta:
|
||||
label: Zeile
|
||||
widget: grid
|
||||
addElementLabel: Zeile Hinzufügen
|
||||
|
||||
subFields:
|
||||
- name: title
|
||||
type: string
|
||||
meta:
|
||||
label: Zeilenname
|
||||
helperText:
|
||||
de: "Sollte der Titel keinen Wert enthalten, wird kein Zeilenname angezeigt!"
|
||||
en: "If the title does not contain a value, no row name will be displayed!"
|
||||
|
||||
- name: emailTitle
|
||||
type: string
|
||||
meta:
|
||||
label: Email Abschnitt Titel
|
||||
helperText:
|
||||
de: "Sollte der Titel keinen Wert enthalten, wird kein Abschnitt Titel angezeigt!"
|
||||
en: "If the title does not contain a value, no section title will be displayed!"
|
||||
|
||||
- name: columns
|
||||
type: object[]
|
||||
|
||||
meta:
|
||||
label: Spalte
|
||||
addElementLabel: Spalte hinzufügen
|
||||
widget: grid
|
||||
direction: horizontal
|
||||
subFields:
|
||||
- name: title
|
||||
type: string
|
||||
meta:
|
||||
label: Überschrift
|
||||
helperText: Optional
|
||||
|
||||
- name: inputWidgets
|
||||
type: string[]
|
||||
meta:
|
||||
label:
|
||||
de: Angezeigte Eingabefelder
|
||||
en: Displayed input fields
|
||||
widget: selectArray
|
||||
choices:
|
||||
- name: Nummernblock
|
||||
id: labelNumber
|
||||
|
||||
- name: Zeitenauswahlfeld
|
||||
id: times
|
||||
|
||||
- name: Auswahlfeld
|
||||
id: select
|
||||
|
||||
- name: Datumsauswahl - Standard Kalender
|
||||
id: defaultCalendar
|
||||
|
||||
- name: Datumauswahl - Custom Kalender
|
||||
id: customCalendar
|
||||
|
||||
- name: Nummerfeld
|
||||
id: number
|
||||
|
||||
- name: Checkbox Gruppe
|
||||
id: checkboxGroup
|
||||
|
||||
- name: Mehrfachauswahl
|
||||
id: multiSelect
|
||||
|
||||
- name: Textfeld
|
||||
id: text
|
||||
|
||||
- !include labelNumberInput.yml
|
||||
- !include timesInput.yml
|
||||
- !include dateInput.yml
|
||||
- !include numberInput.yml
|
||||
- !include checkboxGroup.yml
|
||||
- !include datePicker.yml
|
||||
- !include multiSelectInput.yml
|
||||
- !include textInputs.yml
|
||||
Reference in New Issue
Block a user