Ich habe 2 Powermail Formulare auf einer Seite und man braucht eine benutzerdefinierte receiverMail Vorlage. Wie kann ich angeben, welche Vorlagendatei basierend auf der Plugin-Instanz verwendet werden soll?Alternative ReceiverMail Vorlage in Powermail
Meine beste Vermutung wäre, so etwas zu tun:
plugin.tx_powermail {
view {
templateRootPath >
templateRootPath {
10 = EXT:powermail/Resources/Private/Templates/
20 = CASE
20 {
key.field = uid
default = fileadmin/template/powermail/Templates/
123 = fileadmin/template/powermail/Templates2/
}
}
}
}
die UID des Formularelement verwenden dies nicht funktioniert.
Das Layout Feld scheint für das Hinzufügen von Klassen in das Formular nur zu sein. Ich kann nicht sehen, wie ich Mail-Vorlagendateien ändern kann. Sie sagen also, der beste Weg ist eine Vorlage mit einer if-Bedingung? Ich dachte, es wäre mit separaten Dateien aufgeräumter, aber ich werde es ausprobieren, wenn es keinen anderen Weg gibt. – user500665
Ich habe gerade festgestellt, dass der Layout-Klassenname als Variable zur Verwendung in der if-Bedingung verfügbar ist. – user500665