Zum Inhalt springen

Probleme mit Standard Mailformular im Frontend eines FLUIDTEMPLATES

Erstellt am 10. Februar 2013 · 1 Antwort · letzte Antwort am 11. Juni 2013

Tags: Fluid, E-Mail-Versand, Frage

Unbekannter Benutzer ·

Hallo zusammen,

ich erstelle gerade ein FLUIDTEMPLATE in einer TYPO3 4.5.22 - Umgebung. Es klappt soweit alles gut. Allerdings werden die mitgelieferten Standard-Fomulare von TYPO3 nicht richtig ausgegeben. Im Seitenquelltext kommt folgendes raus:

<div id="mitte-inhalt1-mitte">
                <div id="c11" class="csc-default">
                    <p>
                        <h1>Schreiben Sie uns eine Nachricht</h1>
                    </p>
                </div>
                <p><a id="c10"></a><form action="kontakt.html" id="mailform" name="mailform" enctype="multipart/form-data" method="post" target="_self" onsubmit="return validateForm('mailform','Name\x3A,\x3Cb\x3EVor\x2D\x20und\x20Nachname\x3A\x3C\x2Fb\x3E,E\x2DMail\x3A,\x3Cb\x3EE\x2DMail\x3A\x3C\x2Fb\x3E,Nachricht\x3A,\x3Cb\x3EIhre\x20Nachricht\x3A\x3C\x2Fb\x3E,Thema\x3A,\x3Cb\x3EThema\x3A\x3C\x2Fb\x3E','','Bitte\x20kontrollieren\x20Sie\x20folgende\x20Angaben\x3A','')"></p>
                <div style="display:none;">
                    <p><input type="hidden" name="html_enabled" id="mailformhtml_enabled" value="1" /><input type="hidden" name="subject" id="mailformsubject" value="KONTAKTFORMULAR via www.xxx.de" /><input type="hidden" name="locationData" value="8:tt_content:10" /></p>
                </div> usw...

Befüllt wird aus dem normalen Inhaltsfeld:

variables {
	INHALT-OBEN < styles.content.get
}

Im Template-File habe ich eingetragen:

<div id="mitte-inhalt1-mitte"><f:format.html>{INHALT-OBEN}</f:format.html></div>

Dies führt auch zur korrekten Ausgabe der Inhalte. Nur eben nicht bei den Formularen. Was muss ich anpassen damit es funktioniert? Oder geht es mit den Standard-Mailformular nicht?

Ich stehe auf dem Schlach. #angry#

Danke vorab und Grüße

Unbekannter Benutzer · · Beste Antwort

Dies war bei mir die Lösung.

localconf.php:

$TYPO3_CONF_VARS['MAIL']['defaultMailFromAddress'] = ''; 
$TYPO3_CONF_VARS['MAIL']['defaultMailFromName'] = '';
$TYPO3_CONF_VARS['MAIL']['substituteOldMailAPI'] = '1';

Viele Grüße