TYPO3 Plugin:
taywa_ccemailfield
CcEmailField zum Postprozessor des Sysext-Formulars hinzufügen (TYPO3 V 7 LTS)
Was bewirkt es?
Diese Erweiterung nimmt den Inhalt eines Feldes und verwendet diesen Inhalt (eine E-Mail-Adresse), wenn das Formular als CC-Adresse gesendet wird.
Dazu wird MailPostProcessor.php des Formulars erweitert, siehe hier: https://github.com/TYPO3-CMS/form/blob/master/Classes/PostProcess/MailPostProcessor.php
Deutsch:
This extension are the content a fieldes and nutz this content (a E-Mail address) in Versenden of formulars as CC address. That's be be be be be be beed of the Absender of the formulars in the copy.
Beispiel für eine Konfiguration als Formularinhalt
methode = Beitrag
präfix = tx_form
bestätigung = 0
postProzessor {
1 = Mail
1 {
ccEmailField = email # verwendet ein Feld namens "email"
recipientEmail = noise@taywa.ch
senderEmail = noise@taywa.ch
betreff = Test von ccEmailField
messages {
erfolg = TEXT
erfolg {
wert = <p>Siehe du</p>
}
}
}
}
10 {
typ = E-Mail
name = E-Mail
platzhalter = E-Mail
erforderlich = erforderlich
etikett {
wert = E-Mail
}
}
20 = EINSCHREIBEN
20 {
typ = Senden
name = Absenden
wert = Senden
}
Link zum Extension Repository
https://typo3.org/extensions/repository/view/taywa_ccemailfield
======================== Dies ist die erweiterte Klasse: https://github.com/TYPO3-CMS/form/blob/master/Classes/PostProcess/MailPostProcessor.php
Diskussionen dazu:
- https://stackoverflow.com/questions/29074323/typo3-tx-form-copy-to-sender-recipient-copy
- https://forge.typo3.org/issues/32950
- https://forge.typo3.org/issues/68771
Typo3 spezifisch:
- https://docs.typo3.org/typo3cms/CoreApiReference/ApiOverview/Xclasses/Index.html
- https://somethingphp.com/extending-classes-typo3/
- http://insight.helhum.io/post/130876393595/how-to-configure-class-loading-for-extensions-in
Getestet nur in TYPO3 7 LTS
Ich habe dies in TYPO3 7 LTS getestet, nicht in TYPO3 8
Historie
v 0.0.1: Erstversion
Lizenz
Gemeingut
Autor
Fabian Thommen, ft@taywa.ch, taywa gmbh, Zürich, 2016
Werkzeuge
zip diese Erweiterung zum Hochladen auf die Erweiterung repro auf typo3.org
zip -r ../taywa_ccemailfield_0.0.0.1.zip *
Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.
Verteilung:TAYWA_CCEMAILFIELD ist auf
0.04 % aller TYPO3 installiert.
- 0.22 % aller TYPO3 8.7.x Installationen installiert
- 0.1 % aller TYPO3 7.6.x Installationen installiert
PHP Version:TAYWA_CCEMAILFIELD wird benutzt mit
- 75 % PHP/7.0
- 25 % PHP/5.6
Gosign-Responsive Index: TYPO3 Installationen nutzen TAYWA_CCEMAILFIELD zu
- 12 % wenn der Gosign-Responsive-Index zwischen 80 % und 100 % ist
- 56 % wenn der Gosign-Responsive-Index zwischen 60 % und 80 % ist
- 6 % wenn der Gosign-Responsive-Index zwischen 40 % und 60 % ist
- 25 % wenn der Gosign-Responsive-Index zwischen 20 % und 40 % ist
- 0 % wenn der Gosign-Responsive-Index zwischen 0 % und 20 % ist
Pagespeed: TYPO3 Installationen nutzen TAYWA_CCEMAILFIELD zu
- 62 % wenn der Pagespeed zwischen 80 % und 100 % ist
- 19 % wenn der Pagespeed zwischen 60 % und 80 % ist
- 0 % wenn der Pagespeed zwischen 40 % und 60 % ist
- 0 % wenn der Pagespeed zwischen 20 % und 40 % ist
- 19 % wenn der Pagespeed zwischen 0 % und 20 % ist
[DependciesAndConflicts]