Hoe Chronoforms8 werkt

Leer ChronoForms v8: De complete gids voor formulierpagina's, weergaven en acties

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

Hoe Chronoforms8 werkt image 2

  • 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.

 

Hoe Chronoforms8 werkt image 3

  • 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

Hoe Chronoforms8 werkt image 4

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

 

Hoe Chronoforms8 werkt image 5

  • 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

 

Hoe Chronoforms8 werkt image 6

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

 

Hoe Chronoforms8 werkt image 7

 

Deel 3: Weergaven & Acties instellingen

Hoe Chronoforms8 werkt image 8

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

 

Hoe Chronoforms8 werkt image 9

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

 

Hoe Chronoforms8 werkt image 10

  • 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.

 

Hoe Chronoforms8 werkt image 11

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

 

Hoe Chronoforms8 werkt image 12

  • 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.

 

Hoe Chronoforms8 werkt image 13

  • 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

Hoe Chronoforms8 werkt image 14

  • 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

Hoe Chronoforms8 werkt image 15

  • 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

 

You may also like:

Comments:

You need to login to be able to post a comment.