Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the kadence-blocks-pro domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /www/burostaalnieuw_995/public/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the instagram-feed domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /www/burostaalnieuw_995/public/wp-includes/functions.php on line 6121
Inschrijfformulier voor activiteiten met Gravity Forms | Buro Staal

Inschrijfformulier voor activiteiten met Gravity Forms

Met Gravity Forms kun je veel meer maken dan alleen een simpel contactformulier. Voor Okidoki kinderopvang maakten we een vet inschrijfformulier voor hun activiteitenweek voor medewerkers. Alle activiteiten waren al geregeld, maar een infrastructuur voor het inschrijven? Die hadden ze nog niet. Omdat ze geen idee hadden hoe ze dit het beste konden regelen, kwamen ze bij ons op de lijn.

Ze hadden zelf al wat onderzoek gedaan en gekeken naar tools als Google Forms, maar deze platformen boden niet alle functionaliteiten aan die voor hen belangrijk waren. Er waren een aantal wensen:

  • De workshops vinden op verschillende dagen en locaties plaats.
  • Per dag zijn er verschillende workshops.
  • Per workshop kan het aantal beschikbare plekken variëren. Vol = vol.
  • Tijdens het inschrijven moeten het aantal beschikbare plekken zichtbaar zijn.

Toen Coen dit las, dacht hij gelijk ‘say no more!’. Hier is geen extern systeem voor nodig, dit kan gewoon met Gravity Forms. Deze krachtige plugin zat zelfs al in hun website. Een dag later stond onderstaand formulier klaar. Vet hè?!

Geavanceerd formulier

Naam(Vereist)
Dag
Datum
Activiteit
Beschikbare plekken
Dit veld is verborgen bij het bekijken van het formulier

Hoe hebben we dit gemaakt?

Dit is een standaard formulier van Gravity Forms. In de labels hebben we wat code toegevoegd die het mogelijk maakt de gegevens in aparte kolommen te tonen. Met behulp van de Limit Choices add-on wordt de beschikbaarheid geregeld. En dankzij een custom snippet wordt deze ook direct in het formulier getoond. Klinkt misschien als veel werk en erg ingewikkeld, maar binnen 2 uur stond het hele formulier klaar. Inclusief de bevestiging naar de medewerker en een aangepast exportbestand.

In een week tijd ging Okidoki van vaag idee naar een geïmplementeerde oplossing. Heb je ook een geavanceerd formulier nodig? Kom maar door, wij zijn er dol op!

Dit veld is bedoeld voor validatiedoeleinden en moet niet worden gewijzigd.

Nog eventjes wachten.. Binnenkort is hier véél meer te zien!