Benutzer-Werkzeuge

Webseiten-Werkzeuge


typo3:powermail

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
typo3:powermail [2014/10/05 22:24] admintypo3: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 muüssen die Zeilen im TypoScript etwas angepasst werden:+Ab **Powermail 2.1.x** werden Powermail-Felder nicht mehr über die UID, sondern den Markernamen angesprochen. Dementsprechend müssen die Zeilen im TypoScript etwas angepasst werden:
 <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 ''stdWrap.replacement'' wird hier zudem das Problem mit Leerzeichen im Namen der Auswahl behoben: 
 + 
 +<code typoscript> 
 +plugin.tx_powermail.settings.setup.receiver.overwrite.email = CASE 
 +plugin.tx_powermail.settings.setup.receiver.overwrite.email { 
 +    key.data = GP:tx_powermail_pi1|field|pleaseselectthereceiver 
 +    // 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 
 +
 +</code> 
 + 
 +---- 
 + 
 +==== 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 //fe_users// geschehen. Für jeden Empfänger wird ein Webseiten-Benutzer angelegt, die jeweiligen UIDs werden kommasepariert nach dem Pipe-Symbol ''|'' ins Textfeld des Dropdown-Menüs eingetragen. Wenn über ein Dropdown-Menü mehr als eine Empfänger-E-Mail angegeben werden muss, kann dies mithilfe von //fe_users// geschehen. Für jeden Empfänger wird ein Webseiten-Benutzer angelegt, die jeweiligen UIDs werden kommasepariert nach dem Pipe-Symbol ''|'' ins Textfeld des Dropdown-Menüs eingetragen.
  
Zeile 72: Zeile 113:
  
 </code> </code>
 +
 +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: Name des Absenders ändern =====+==== Empfangsbestätigung: Name des Absenders ändern ==== 
 Ohne Korrektur versendet Powermail seine E-Mails an den Absender des Kontaktformulars mit dem Namen "Powermail". Um dies zu ändern, genügt dieses Typoscript: Ohne Korrektur versendet Powermail seine E-Mails an den Absender des Kontaktformulars mit dem Namen "Powermail". Um dies zu ändern, genügt dieses Typoscript:
 <code typoscript> <code typoscript>
Zeile 82: Zeile 127:
 ---- ----
  
-===== Powermail-Marker =====+==== Powermail-Marker ====
  
 Neben dem Marker ''###POWERMAIL_ALL###'' können die Formularinhalte auch einzeln abgerufen werden, z.B. für die gesendeten E-Mails. Hierfür hat jedes Formularfeld seine UID. Auch die Labels können mit ''###LABEL_UID###'' ausgelesen werden.\\ Neben dem Marker ''###POWERMAIL_ALL###'' können die Formularinhalte auch einzeln abgerufen werden, z.B. für die gesendeten E-Mails. Hierfür hat jedes Formularfeld seine UID. Auch die Labels können mit ''###LABEL_UID###'' ausgelesen werden.\\
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>
typo3/powermail.1412540679.txt.gz · Zuletzt geändert: 2015/12/03 19:29 (Externe Bearbeitung)