Opret formular-felter
En formular i to dele
Allerførst er det vigtigt at forstå, at en formular i TYPO3 består af to dele:
- Content elementet ‘Form’, hvor du udfylder diverse ‘form settings’. Det kan for eksempel være autosvaret til slutbrugeren og maximum for antal indsendelser.
- Selve formularen, hvor du sætter felterne i formularen op.
Denne todeling gør det muligt for dig at bruge samme formular-felter i forskellige ‘Form’-content elementer.
Derfor skal du være opmærksom på ikke at ændre i en formular, der også bliver brugt et andet sted.
Denne vejledning beskriver, hvordan du opretter nye formular-felter.
Hvis du i stedet vil sætte et ‘Form’-content element ind og redigere dette, skal du følge en anden vejledning.
Læs vejledningen til at sætte ‘Form’-content elementet ind på en side
Trin 1
Når du skal oprette nye formular-felter, gør du det gennem content elementet ‘Form’.
Klik på ‘+’-ikonet ud fra ‘Create a new form’ under ‘Form overview’ i fanen ‘Form settings’.

Trin 2
Efter du har valgt at oprette nye formular-felter, åbner et nyt redigeringsområde. Det er her, du sætter formularens felter ind.
- Start med at give samlingen af formular-felter en sigende titel under ‘Form title’. Det er en fordel, hvis du vil bruge den samme formular flere steder.
- Klik på ‘+ Create new Field group’ for at oprette en gruppe af felter, brugerne skal udfylde.

Trin 3
For hver ‘Field group’ skal du:
- Give din ‘Field group’ en titel under ‘Field group title’
- Oprette et eller flere felter under ‘+ Create new Form field’.

Trin 4
For hvert felt i din ‘Field group’, der skal være i formularen, skal du to ting:
- Give feltet en titel under ‘Field title’.
- Vælge hvilken type felt, du vil sætte ind. Du har mulighed for at sætte en række forskellige felter ind i din formular - for eksempel et tekstfelt, radioknapper og en ‘submit’-knap.

Trin 5
Under det enkelte felt er der fanen ‘Field settings’. Der har du mulighed for at indstille:
- ‘Validation’: Vælg, om feltet er obligatorisk at udfylde for brugeren. For nogle typer felter har du også mulighed for at vælge en type validering.
- ‘Prefill Field’: Under ‘With value’ og ‘Placeholder’ kan du forudfylde feltet for at gøre det mere tydeligt for brugere, hvad de skal udfylde.
- ‘Description’: Du kan give feltet en kort beskrivelse, som bliver vist over feltet i frontend.
‘Variables’: Feltets titel bliver automatisk til en variabel, du kan bruge i opsætningen af ‘Form’-content elementet, når du har gemt feltet. Hvis du vil lave din egen variabel for feltet, skal du klikke af under ‘Add my own Variable Name' og skrive den nye variabel for feltet.

Conditions i en formular (afhængigheder)
Hvis nogle af felterne i din formular kun skal vises, hvis brugeren tager et bestemt valg, skal du bruge conditions. Dem indstiller du i ‘List’-modulet.
Tjekliste til formularer
Har du oprettet din formular? Tjek nu, at du har det hele med, før du publicerer.
Tjekliste
- Jeg har tilføjet et felt til ‘submit’-knap.
- Jeg har angivet, hvilke felter der er obligatoriske. Det gør du ved at sætte hak i ‘Mandatory Field’ under ‘Field settings'’-fanen på det enkelte felt.
- Jeg har testet indsendelse af formularen og jeg får bekræftelsesbesked og autosvar (hvis ‘Form settings’ er sat op til det).
Hvis du bruger Workspaces
Vær opmærksom på, conditions (afhængigheder) og validering af obligatoriske felter ikke virker i Workspaces.
I stedet kan du teste din formular ved hjælp af preview-funktionen på en afpubliceret indholdsside.