1.
Handleiding Formulieren in TYPO3 Versie 1.2, 18 juli 2008
1. Formulieren aanmaken en plaatsen.................................................................................... 2 1.1 Formulieren aanmaken ........................................................................................... 2 1.2 Formulier plaatsen op een pagina ............................................................................. 8 1.3 Aanmaken formulieren map................................................................................... 10
-1-
1.
1. Formulieren aanmaken en plaatsen 1.1 Formulieren aanmaken Formulieren worden in een centrale map aangemaakt en opgeslagen. Formulieren zijn alleen aan te maken als je daar de rechten voor hebt. Een formulier kan worden samengesteld uit meer formulier onderdelen, deze hier worden samengevoegd tot één formulier met één verzend knop. 1. Pagina, bewerken 2. Klik in de paginaboom op de map formulieren.
3. Klik op Maak een nieuw record 4. Klik op EUR formulier
-2-
1.
5. Vul onder het veld titel een titel voor het formulier in 6. Voeg onder Description een beschrijving in. 7. Klik op de button [Create new element] om het formulier aan te maken.
Onder formulier velden is een veld aangemaakt. Met de groene pijltjes kan het element worden verplaatst, met het prullenbakje worden verwijderd. Onder de pulldown achter Type zijn de verschillende elementen te vinden.
Label veld: plaatst tekst in het formulier
Deze tekst kan worden opgemaakt met gebruik van HTML codes,
tekst tekst Link
tekst waaronder de link komt NB: gebruik enkele quotes in de html in het label veld!
-3-
1.
Tekst veld: één regel invulveld voor tekst
Veld [Standaard] invullen als er een default waarde in het veld gewenst is. Checkbox [Verplicht] aanvinken als het veld verplicht is. Onder de pull-down [Validatie] bevinden zich e-mail adres en website adres. E-mail veld
Veld [Standaard] invullen als er een default waarde in het veld gewenst is. Checkbox [Verplicht] aanvinken als het veld verplicht is. Validatie op e-mailadres staat standaard aan. Vink reply to adres aan en de aanmelder ontvangt een bevestiging per e-mail. Tekstvak veld: invulvak voor tekst
Veld [Standaard] invullen als er een default waarde in het veld gewenst is. Checkbox [Verplicht] aanvinken als het veld verplicht is. Met keuze voor aantal kolommen en rijen de afmetingen van het tekstvak instellen. Datum/tijd veld:
Checkbox [Verplicht] aanvinken als het veld verplicht is. Onder pull-down [Velden] keuze voor Datum en tijd, alleen Datum of alleen Tijd. Onder pull-down [Formaat] keuze voor datum formaat -4-
1.
Vink veld: checkbox field
Multi vink veld: Multi checkbox field
Bij veel opties het aantal kolommen waarover deze verdeeld moeten worden aangeven. Optie veld: één keuze mogelijk
Checkbox [Verplicht] aanvinken als het veld verplicht is. Aantal kolommen waarover de buttons verdeeld worden hier aangeven. Select field: meerdere keuzes mogelijk
Checkbox [Verplicht] aanvinken als het veld verplicht is. -5-
1.
Lijn veld: genereert een lijn in het formulier
Verborgen veld: veld wordt frontend niet getoond, maar wel met het formulier meegestuurd.
Upload veld: gebruiken om via het formulier een file mee te zenden.
Frontend view:
ERNA veld: plaatsen op pagina’s die achter een inlog staan. De bij het inloggen ingevulde ERNA gegevens worden mee gestuurd met het formulier als extra check. Dit is frontend een verborgen veld.
-6-
1.
Frontend view van het formulier: (muv het upload veld)
Knop verzenden wordt aan elk formulier toegevoegd:
-7-
1.
1.2 Formulier plaatsen op een pagina De plugin EUR Mailform browser gebruiken om formulieren op een pagina te plaatsen. Formulieren worden hiermee opgehaald uit de centrale map waarin ze zijn opgeslagen. NB: wordt een formulier in een Engelse tak geplaatst dan worden de foutmeldingen en de verzendknop automatisch in het Engels geplaatst. 1. Kies op de pagina voor Voeg element toe 2. Kies voor algemene plugin 3. Kies in de pull-down onder plugin voor EUR Mailform browser 4. Vul in het veld Kop een kop in, deze wordt niet op de pagina getoond. 5. Klik op tabblad formulier.
6. Onder tabblad formulier met een klik op het mapje het formulier opzoeken in de centrale map. 7. Kies eventueel voor een alternatief verzend label 8. Kies achter versturen voor Mail, alle aanmeldingen komen binnen bij een of meerdere ontvangers 9. Kies voor Database, alle aanmeldingen worden opgeslagen in een database, waar je toegang tot hebt en eenvoudig een export naar Excel kan uitvoeren. Is Database aangevinkt dan verschijnt er in het paginamenu een extra tabblad, Formulier data. Hiermee is de database te benaderen en kan een export naar Excel worden gedaan.
-8-
1.
10. Klik op tabblad Mail opties
11. Vul de velden in dit formulier in 12. Klik op tabblad doorverwijzing
-9-
1.
Doorverwijzing aanmaken Er zijn twee manieren om een formulier te laten doorverwijzen: • Via een doorverwijzings bericht direct doorsturen naar een pagina. • Via een doorverwijzing pagina. Doorverwijzings bericht Kies met browse voor de pagina waarnaar wordt door verwezen. Voeg onder Doorverwijzing in het veld doorverwijzings bericht een tekst toe. Stel het aantal seconden in dat de doorverwijzing blijft staan. Doorverwijzing pagina Maak met nieuwe pagina aanmaken een doorverwijzing pagina aan, onder de pagina waar het formulier opstaat. Stel de eigenschappen zo in dat de pagina hidden is in het menu. Plaats een Titel en een bedanktekst op deze pagina. Na het invullen en verzenden van het formulier krijgt de gebruiker deze pagina te zien. • • •
•
Ga terug naar de mailform plugin Tabblad doorverwijzing Browse naar de doorverwijzings pagina Klik op Bewaren / Sluiten
1.3 Aanmaken formulieren map Alleen voor admins Maak een standaard sysfolder aan. Voeg bij de eigenschappen van de pagina/sysfolder de volgende twee regels toe aan het invoervak "tsconfig": mod.web_list.allowedNewTables= tx_eurformbuilder_form mod.web_layout.hideTables=tt_content
- 10 -