In dit artikel word uitgelegd hoe je systeemacties in kan stellen met behulp van regels binnen Kotuur.
Volg hier de stappen, of bekijk de video:
Maak om te beginnen weer een nieuwe sectie aan binnen het formulier zoals uitgelegd in het artikel Applicatie aanmaken, geef hem deze keer het label 'Systeem'.
Voeg hier het element 'Send mail' aan toe, geef deze het label 'Bericht, opmerking of vraag ontvangen'. Voeg bij het kopje 'Send mail' het e-mailadres toe waar je de melding naar toe wilt laten sturen, kies in het drop down menu voor 'Fixed'. Vul bij 'Subject' en 'Message' het onderwerp en de tekst die je wilt laten verzenden toe. Dit word de regel voor het verzenden van een melding naar de behandelaar.
Voeg hierna een nieuw 'Send mail' element toe en geef deze het label 'Reactie richting melder', deze gaan we gebruiken om een bericht te verzenden naar de melder. Omdat het mailadres van de melder altijd anders is kiezen we in het drop down menu voor 'Field' en daarna voor 'emailadres'. Zo word de melding altijd verzonden naar het e-mailadres dat is gebruikt bij het invullen van het formulier.
Bij 'Logic' zorgen we dat deze sectie enkel zichtbaar is voor het systeem, zoals beschreven in het artikel Werken met rollen.
Om te zorgen dat deze e-mailberichten automatisch worden verzonden gaan we naar het kopje 'Rules of the page'. Maak een nieuwe regel aan en geef deze de naam 'Is gemeld', voeg een nieuwe 'Condition' toe door op het plusje te klikken. Kies voor 'Field', 'Neem contact met ons op' en 'Is answered' zodat de regel in werking treed wanneer de sectie van de melder is ingevuld.
De tweede regel noemen we 'Is behandeld' met als condition 'Field', 'Behandelen' en 'Is answered' zodat deze in werking treed wanneer de sectie van de behandelaar is ingevuld.
Ga nu terug naar het bewerken van de pagina, kies het label 'Bericht, opmerking of vraag ontvangen' en ga naar 'Logic'. Zet hier de rule 'Is gemeld' aan.
Hierna kan je klikken op het label 'Reactie richting melder', ga weer naar 'Logic' en zet de rule 'Is behandeld' aan.