Published:
Overview
Deze tutorial legt de kernconcepten van ChronoForms v8 uit, een formulierbouwer. Het behandelt formulierpagina's met Laad- en Verzend-gebeurtenissen, het gebruik van Weergaven voor output en Acties voor servertaken, en hoe instellingen en gedragingen te configureren. De gids gaat ook in op pagina-opties, inclusief paginagroepen en URL-parameters voor meerbladige formulieren.
In deze tutorial laten we de belangrijkste concepten in ChronoForms v8 zien om je te tonen hoe de formulierbouwer werkt
Deel 1: Formulierpagina's en Pagina-gebeurtenissen

- Formuliertitel wordt weergegeven in de formulierenbeheerder.
- Formulieralias is verplicht, deze wordt automatisch gegenereerd indien leeg, en wordt gebruikt om naar het formulier te verwijzen in menu's, modules en plugin shortcodes in artikelen (Joomla), berichten of pagina's (in WordPress)
- Je formulier kan elk aantal pagina's hebben.

- De formulierpagina Laad-gebeurtenis wordt verwerkt wanneer de pagina wordt geladen.
- De formulierpagina Verzend-gebeurtenis wordt verwerkt wanneer de formulierpagina wordt verzonden (meestal met een verzendknop)
- Je kunt Weergaven of Acties van het rechter zijpaneel slepen en neerzetten op de formulierpagina Laad- & Verzend-gebeurtenissen
Deel 2: Formulier Weergaven & Acties

- Formulier Weergaven sturen wat output naar de browser, Weergaven omvatten formuliervelden, HTML-code, CSS-code, JavaScript-code, Bevestigingsbericht, Containers...etc

- Formulier Acties bevinden zich onder het tabblad Acties in het rechter zijpaneel
- Formulier Acties voeren servertaken uit zoals E-mails verzenden, PHP-code uitvoeren, Doorverwijzen, Lezen uit de Database, Doorverwijzen naar een Betaalportaal...etc

- Formulier Weergaven & Formulier Acties die onder de gebeurtenissen van een formulierpagina zijn geplaatst, worden in volgorde verwerkt, van boven naar beneden

Deel 3: Weergaven & Acties instellingen

- Elke Formulier Weergave of Actie heeft een Gedragslijst die kan worden gebruikt om de functionaliteit van dit Weergave- of Actie-item aan te passen.

- Formulierveld weergaven hebben het Validatiegedrag dat kan worden gebruikt om de veldwaarde te valideren.

- Formulier Actie namen zijn belangrijk omdat de geretourneerde waarde deze naam gebruikt onder de Variabelen array, je kunt de naam van een Actie wijzigen door op het blauwe naamlabel van de Actie te klikken.

- Formulier Acties & Weergaven kunnen een speciaal identificatielabel krijgen in de formulierontwerper door het Ontwerper Label in te stellen onder het "Wizard Instellingen" gedrag.

- Sommige formulier Acties hebben interne gebeurtenissen die worden geactiveerd op basis van hun verwerking, zoals wanneer een databaserecord wel of niet wordt gevonden, deze kunnen worden ingeschakeld onder het "Gebeurtenissen Uitvoeren" gedrag.
- Andere formulier Acties & Weergaven kunnen onder deze interne gebeurtenissen worden gesleept en ze worden alleen verwerkt als de interne gebeurtenis wordt geactiveerd.

- De standaardwaarde van formuliervelden kan worden ingesteld met het Gedrag Standaardwaarde.
- Chronoforms shortcodes kunnen bijna overal in de formulierontwerper worden gebruikt, we hebben hier de {var:action_name} shortcode gebruikt om de waarde van de PHP-actie hierboven toe te wijzen als de standaardwaarde van het Tekstveld.
Deel 4: Formulier Instellingen

- Meerdere formulierinstellingen zijn te vinden onder het tabblad Instellingen van de formuliereditor.
- De Formulier Debug-instelling zal nuttige debug-informatie onder het formulier weergeven wanneer ingeschakeld.
Deel 5: Pagina-opties

- Formulierpagina's worden in volgorde uitgevoerd van Boven naar beneden tot de laatste pagina.
- Dit geldt alleen als de pagina's dezelfde "Paginagroep" hebben, dus als de 2e pagina een andere Paginagroep heeft, dan wordt deze niet uitgevoerd nadat de eerste pagina is verzonden.
- In plaats daarvan wordt deze uitgevoerd wanneer de formulier-URL wordt benaderd samen met de 2e pagina parameter: form-url?chronopage=page2-alias

Comments: