Ich will Mailtemplates in der Datenbank verwalten, damit der Benutzer bequem im Backend-Modul diese Vorlagen verwalten kann. Beispiel für ein Template:
PHP-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<?= $this->charset ?>">
<meta name="Generator" content="Contao Open Source CMS">
<title><?= $this->title ?></title>
</head>
<body>
<?= $this->content ?>
<?php if($this->signatur): ?>
<?= $this->signatur ?>
<?php endif; ?>
</body>
</html>
Okay, PHP ist ein Sicherheitsrisiko, aber ich vertraue dem Benutzer.
Als Alternative könnte ich nur eigene Tags anbieten, die ich dann selbst ersetze. Aber wie mache ich dann if/else-Abfragen?
EDIT: Oder kann ich auch die Twig-Klasse von Contao verwenden?
Lesezeichen