Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
typo3:powermail [2014/10/05 22:24] – admin | typo3:powermail [2018/06/20 22:01] (aktuell) – [Empfänger-E-Mail nach gewählter Abteilung] admin | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Powermail (powermail) ====== | ====== Powermail (powermail) ====== | ||
- | ===== Dynamische Anrede | + | ===== Snippets ===== |
+ | |||
+ | ==== Dynamische Anrede ==== | ||
Mit folgendem TypoScript lässt sich in Powermail 2.x eine dynamische Anrede des Benutzers in E-Mails und Bestätigungsseite bewerkstelligen. | Mit folgendem TypoScript lässt sich in Powermail 2.x eine dynamische Anrede des Benutzers in E-Mails und Bestätigungsseite bewerkstelligen. | ||
Zeile 47: | Zeile 49: | ||
<WRAP center round important 75%> | <WRAP center round important 75%> | ||
- | Ab **Powermail 2.1.x** werden Powermail-Felder nicht mehr über die UID, sondern den Markernamen angesprochen. Dementsprechend | + | Ab **Powermail 2.1.x** werden Powermail-Felder nicht mehr über die UID, sondern den Markernamen angesprochen. Dementsprechend |
<code typoscript> | <code typoscript> | ||
# Powermail-Feld {name} | # Powermail-Feld {name} | ||
Zeile 56: | Zeile 58: | ||
---- | ---- | ||
- | ===== Multiple E-Mails in Dropdown-Menü ===== | + | ==== Empfänger-E-Mail nach gewählter Abteilung ==== |
+ | |||
+ | Mit '' | ||
+ | |||
+ | <code typoscript> | ||
+ | plugin.tx_powermail.settings.setup.receiver.overwrite.email = CASE | ||
+ | plugin.tx_powermail.settings.setup.receiver.overwrite.email { | ||
+ | key.data = GP: | ||
+ | // Leerzeichen durch Bindestriche ersetzen: | ||
+ | key.stdWrap.replacement { | ||
+ | 10 { | ||
+ | // 32 = ASCII-Code für ein Leerzeichen | ||
+ | search.char = 32 | ||
+ | // 45 = ASCII-Code für einen Bindestrich | ||
+ | replace.char = 45 | ||
+ | } | ||
+ | } | ||
+ | |||
+ | default = TEXT | ||
+ | default.value = info@example.org | ||
+ | |||
+ | General-request = TEXT | ||
+ | General-request.value = info@example.org | ||
+ | |||
+ | Application = TEXT | ||
+ | Application.value = application@example.org | ||
+ | |||
+ | // Deutsche Übersetzung: | ||
+ | Allgemeine-Anfrage = TEXT | ||
+ | Allgemeine-Anfrage.value = info@example.org | ||
+ | |||
+ | Bewerbung = TEXT | ||
+ | Bewerbung.value = application@example.org | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Multiple E-Mails in Dropdown-Menü ==== | ||
Wenn über ein Dropdown-Menü mehr als eine Empfänger-E-Mail angegeben werden muss, kann dies mithilfe von // | Wenn über ein Dropdown-Menü mehr als eine Empfänger-E-Mail angegeben werden muss, kann dies mithilfe von // | ||
Zeile 72: | Zeile 113: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | Zu beachten ist, dass der Text vor dem Pipe-Symbol nicht mit dem Marker in der E-Mail ausgegeben werden kann! Es erscheint nur der Wert dahinter. | ||
+ | |||
---- | ---- | ||
- | ===== Empfangsbestätigung: | + | ==== Empfangsbestätigung: |
Ohne Korrektur versendet Powermail seine E-Mails an den Absender des Kontaktformulars mit dem Namen " | Ohne Korrektur versendet Powermail seine E-Mails an den Absender des Kontaktformulars mit dem Namen " | ||
<code typoscript> | <code typoscript> | ||
Zeile 82: | Zeile 127: | ||
---- | ---- | ||
- | ===== Powermail-Marker | + | ==== Powermail-Marker ==== |
Neben dem Marker ''### | Neben dem Marker ''### | ||
Zeile 103: | Zeile 148: | ||
---- | ---- | ||
- | ===== Überflüssige JavaScripts und Stylesheets entfernen ===== | + | ==== Überflüssige JavaScripts und Stylesheets entfernen ==== |
Setup-Konfigurationen für **Powermail 2.0.x: | Setup-Konfigurationen für **Powermail 2.0.x: | ||
<code typoscript> | <code typoscript> | ||
Zeile 147: | Zeile 193: | ||
---- | ---- | ||
- | ===== Diverses | + | ==== Diverses ==== |
<code typoscript> | <code typoscript> |