Bij het renderen van een e-mail kan deze functie worden gebruikt om gepersonaliseerde informatie op te slaan in het datamodel. Dit kan handig zijn als je werkt met dynamisch opgebouwde e-mails en je inzicht wilt krijgen in de artikelen/producten welke eerder zijn verstuurd aan de ontvanger. Met als doel om deze voor de volgende verzending uit te sluiten of ten behoeven van rapportages.
Argumenten
De volgende argumenten kunnen worden gebruikt bij de cancel_mail oplossing:
Argument | Toelichting |
---|---|
table | De tabelnaam in het datamodel waar nieuwe informatie aan toegevoegd moet worden. |
<kolomnaam> | Vervolgens kan van de betreffende tabel 1 of meerdere kolommen worden opgegeven en de bijhorende waarde per klant. |
Voorbeelden
Data opslaan in tabel gekoppeld aan de customer tabel
Hieronder een voorbeeld datamodel, waarbij de verzendingsgegevens per klant worden opgeslagen:
Benodigde smarty in de e-mail content:
Uitkomst in het datamodel:
Data opslaan in een losstaande tabel
Hieronder een voorbeeld waarbij de doel tabel een losstaande tabel is. Daarbij is de kolom customerid en emailaddress toegevoegd om de relatie tot de klant te kunnen herleiden, uiteraard zou dit ook op basis van andere systeemvelden kunnen.
Benodigde smarty in de e-mail content:
Uitkomst in het datamodel: