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
Letzte ÜberarbeitungBeide Seiten, nächste Überarbeitung
typo3:powermail [2014/10/05 22:15] admintypo3:powermail [2015/12/03 19:32] – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 ====== Powermail (powermail) ====== ====== Powermail (powermail) ======
  
-===== Dynamische Anrede =====+===== Snippets =====
  
-Mit folgendem TypoScript lässt sich eine dynamische Anrede des Benutzers in E-Mails und Bestätigungsseite bewerkstelligen.+==== Dynamische Anrede ==== 
 + 
 +Mit folgendem TypoScript lässt sich in Powermail 2.x eine dynamische Anrede des Benutzers in E-Mails und Bestätigungsseite bewerkstelligen.
  
 **TypoScript:** **TypoScript:**
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 53: Zeile 55:
 </code> </code>
 </WRAP> </WRAP>
- 
  
 ---- ----
  
-===== Multiple E-Mails in Dropdown-Menü =====+==== 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 73: Zeile 75:
  
 </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 83: Zeile 89:
 ---- ----
  
-===== 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 104: Zeile 110:
 ---- ----
  
-===== Standard-TypoScripts =====+==== Überflüssige JavaScripts und Stylesheets entfernen ====
  
 +Setup-Konfigurationen für **Powermail 2.0.x:** 
 <code typoscript> <code typoscript>
-# Spamshield aktivieren: 
-plugin.tx_powermail.settings.setup.spamshield._enable = 1 
- 
 # JavaScripts entfernen: # JavaScripts entfernen:
 page.includeJSFooterlibs { page.includeJSFooterlibs {
Zeile 124: Zeile 128:
   powermailJQueryUiDatepicker >   powermailJQueryUiDatepicker >
 } }
- 
-plugin.tx_powermail.view { 
-  # Fallback, um einzelne Templates zu verändern: 
-  templateRootPaths > 
-  templateRootPaths { 
-    10 = EXT:powermail/Resources/Private/Templates/ 
-    20 = fileadmin/Resources/Private/Templates/powermail/ 
-  } 
-} 
- 
  
 # Powermail nur für entsprechende Seite: # Powermail nur für entsprechende Seite:
Zeile 150: Zeile 144:
 } }
 [global] [global]
 +</code>
 +Ab **Powermail 2.1.x** genügt es, folgende Angaben in **Constants** zu setzen:
 +<code typoscript>
 +plugin.tx_powermail.settings {
 +  javascript.addJQueryFromGoogle = 0
 +  javascript.addAdditionalJavaScript = 0
 +}
 +</code>
 +
 +----
 +
 +==== Diverses ====
 +
 +<code typoscript>
 +# Spamshield aktivieren:
 +plugin.tx_powermail.settings.setup.spamshield._enable = 1
 +
 +# Fallback, um einzelne Templates zu verändern:
 +plugin.tx_powermail.view {
 +  templateRootPath >
 +  templateRootPaths {
 +    10 = EXT:powermail/Resources/Private/Templates/
 +    20 = fileadmin/Resources/Private/Templates/powermail/
 +  }
 +}
 </code> </code>
typo3/powermail.txt · Zuletzt geändert: 2018/06/20 22:01 von admin