Zum Inhalt springen

mailchimp Hook - eigene Felder befüllen

Erstellt am 5. April 2017 · 1 Antwort · letzte Antwort am 19. Juni 2018

Tags: tx_news, TYPO3 7, Frage

martinibianco007 ·

Neben den Felder Vorname, Nachname und E-Mail möchte ich weitere Felder Anrede und Titel
im Formular anziegen und anschließend an mailchimp übermitteln.

Laut Dokumentation gibt es einen Hook nur kann ich diesen nicht anwenden.

So wie ich es verstanden habe:
1.) Schritt
Zeile aus der Dokumentation in die Datei:
AdditionalConfiguration.php einfügen

$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['mailchimp']['memberData'][] = 'Sup7even\MailchimpIqmobile\Hooks\IqMobileFieldHook->run';

1.) Frage
ist memberData der komplette mailchimp array? Oder müsste ich hier so schreiben?

$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['mailchimp']['anrede'][] = 'Sup7even\MailchimpIqmobile\Hooks\IqMobileFieldHook->run';
$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['mailchimp']['titel'][] = 'Sup7even\MailchimpIqmobile\Hooks\IqMobileFieldHook->run';

2.) Schritt
Fluid anpassen
<div class="form-group">
<label class="col-sm-3 control-label">{f:translate(key:'field.title')}</label>
<div class="col-sm-9">
<f:form.textfield property="mergeField1" class="form-control"/>
</div>
</div>

3.) Schritt
Wo passiert die eigentliche Feldzuweisung?

Handling Custom fields
https://docs.typo3.org/typo3cms/extensions/mailchimp/AdministratorManual/Index.html