[TYPO3-german] error Mailformplus geht nicht?
Jochen Graf
graf at uni-landau.de
Mon Mar 3 13:56:11 CET 2008
Carsten Wegner schrieb:
> Hallo Jochen,
>
> Jochen Graf schrieb:
>
>> ich habe die Malformplus Extension im Einsatz.
>> Nun wollte ich die Error Meldungen einbauen, jedoch werden diese nicht
>> übernommenß
>> [...]
>>
>
> Das dürfte mehrere Ursachen haben. Zum einen ist dein Template nicht
> korrekt. Du hast überall 'label for="name"' und 'input id="name"'
> stehen. Statt "name" musst du für jedes Feld passend "mail" oder "tel"
> etc. schreiben.
>
> Einen anderen Teil des Problems hatte ich auch. Die Error-Marker im
> Template reichen nämlich nicht aus. Du musst die Fehlermeldungen in die
> lang-Datei aufnehmen. Standardmäßig war das bei mir die
> ext\th_mailformplus\example_form\singlepage_forms\improved_demo_lang.php.
> Per TS kannst du eine andere Datei zuweisen, auch .xml.
>
> Einfach nach dem Schema der bereits vorhandenen Fehlermeldungen neue
> ergänzen.
>
> Ach ja, in den "required_fields" im TS oder dem Plugin müssen die
> Pflichtfelder natürlich auch stehen.
>
> Viele Grüße
> Carsten
>
>
>
Hallo Carsten,
das war mein fehler, ich hatte noch ein altes Plugin angeben.
Nun klappt auch mit den error Marker, ich musste auch nichts ins TS
Eintragen.
Lösung
Ins Plugin
captcha,mail
Im Template
<label for="mail">E-Mail:**###error_mail###*</label><br />
<input id="mail" type="text" name="mail" value="###value_mail###" /><br />
<!-- ###TEMPLATE_ERROR### begin -->
<!-- ###ERROR_START### begin
this is used for the global error marker ###ERROR### -->
Folgende Fehler sind aufgetreten:
<ul>
<!-- ###ERROR_START### end -->
<!-- ###ERROR_END### begin
this is used for the global error marker ###ERROR### -->
</ul>
<!-- ###ERROR_END### end -->
<!-- ###ERROR_captcha### begin -->
<div class="cap"><li>Sie haben den Anti-Spam-Code nicht oder falsch
eingegeben</li></div>
<!-- ###ERROR_captcha### end -->
<!-- ###ERROR_mail### begin -->
<div class="mail"><li>Sie haben Ihre Mailadresse nicht eingegeben</li></div>
<!-- ###ERROR_mail### end -->
<!-- ###TEMPLATE_ERROR### end -->
Danke :-)
--
Mit freundlichen Grüssen
Jochen Graf
Universität Koblenz-Landau / Campus Landau
Arbeitstelle Multimedia/Technik-Administration
Thomas-Nast-Str. 44
76829 Landau
mail: graf at uni-landau.de
fon: 06341-990-224
More information about the TYPO3-german
mailing list