Emails
Zamel kan automatisch e-mail versturen. Of je kan handmatig e-mails. Daarvoor dienen eerst templates te worden aangemaakt.
E-mail templates
Indien je een nieuwe template aanmaakt kan je een label opgeven voor deze template, en de entiteit waarop de template van toepassing is. Dat laat toe e-mails te versturen voor records van deze entiteit met deze template.
Velden
Label de naam van de template
Voor de entiteit van toepassing op deze template
onderwerp het onderwerp van de mail die zal verstuurd worden voor deze template
layout de basis layout die zal gebruikt worden. De layout bepaalt het uiterlijk van de template. (zie verderop)
tekst geeft de mogelijkheid tekst te typen. Het systeem kan ook automatisch waarden invullen. Deze dienen tussen accolades geplaatst te worden. Het record van de entiteit waarop de template van toepassing is wordt opgeroepen via de variabele
Item. Velden worden via een.gekoppeld. Als we bijvoorbeeld de voornaam van een contact willen tonen gebruiken we{{Item.FirstName}}. Als we de voornaam van een contact van een inschrijving willen tonen gebruiken we{{Item.ContactId.FirstName}}. De naam van de velden is steeds de systeemnaam. Die valt steeds terug te vinden bij het overzicht van de velden per entiteit
E-mail layout
De layout is een stuk html code dat kan gebruikt worden om de e-mail op te smukken. Er kunnen meerdere layouts worden aangemaakt. In deze code moet worden aangegeven waar de tekst van de template kan geplakt worden. Dat doe je door {{@Content}} toe te voegen. Dit stuk zal dan vervangen worden door de data van de e-mail template.
Een voorbeeld van een layout voor een eenvoudige tekst e-mail:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="x-apple-disable-message-reformatting" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<style type="text/css" rel="stylesheet" media="all">
/* Base ------------------------------ */
body {
width: 100% !important;
height: 100%;
margin: 0;
font-family: Helvetica, Arial, sans-serif;
-webkit-text-size-adjust: none;
}
</style>
<!--[if mso]>
<style type="text/css">
.f-fallback {
font-family: Arial, sans-serif;
}
</style>
<![endif]-->
</head>
<body>
{{ @Content }}
</body>
</html>Last updated