Zum Inhalt springen

###ERROR_feld### wird nicht angezeigt

Erstellt am 28. April 2005 · 3 Antworten · letzte Antwort am 20. Juli 2008

Tags: Frage

intensio ·

hi

ich habe mal zum testen ein Frormular Template erstellt und in das mailformplus eingebunden. bei der Überprüfung des Formulars soll er das Feld "vorname" überprüfen. Das FEld habe ich auch so im Backend eingegeben. Typo3 scheint auch ne Überprüfung vorzunehmen, denn wenn ich in das Feld vorname nichs eingebe läd er das Formular nochmal. Allerdings gibt er mir keine Fehlermeldung aus, die ich eigentlich definiert habe. Heir mal der Code

...
  <tr>
    <td>Vorname</td>
    <td><input name="vorname" type="text" value="###value_vorname###">###error_vorname###</td>
  </tr>
...

Die Fehlerbehandlung

<!-- ###TEMPLATE_ERROR### begin
  OPTIONAL – this section holds the error texts for the input fields.
	Only a primitive server side check is supported: you can specify fiels that have to be filled out. 	If not, this error message is shown.
-->

	<!-- ###ERROR_START### begin 
		this is used for the global error marker ###ERROR### -->
	The following errors occured:
	
	<!-- ###ERROR_START### end -->


	<!-- ###ERROR_END### begin 
		this is used for the global error marker ###ERROR### -->
	
	<!-- ###ERROR_END### end -->
	
	<!-- ###ERROR_VORNAME### begin 
		this is used if you use the file upload functionality -->
	<p>Sie m&uuml;ssen ihren Vornamen eingeben</p>
	<!-- ###ERROR_VORNAME### end -->
<!-- ###TEMPLATE_ERROR### end -->
[quote][/quote]
Arnie2001 ·

Hey, das gleiche Problem hatte ich auch!!

Lösung:

Im Formular bitte bei name="VORNAME" auf Großschreibung achten!

Alle Bezeichner müssen groß geschrieben werden!

Im Backend bei Plichtfelder auch gleiche Schreibweise beachten!

Gruss

elv1s ·

Hallo,

habe leider das gleiche Problem. Mit Grossschreibung hat es sich leider nicht erledigt..

jemanden vielleicht noch ´ne ID?

Danke
Gr.
Kasper

upstroke ·

Sehe ist hier schon ein alter Post aber habe das Problem auch, dass neu hinzugefügte Fehlermeldungen nicht angezeigt werden. Hier mal der Auschnitt mit Captcha aus meinem HTML-Template:

<fieldset>
<legend>Sicherheitsabfrage:</legend>
<label for="captcha" class="captcha"> 
<span>###CAPTCHA###</span>
Buchstaben hier eintragen:&nbsp;<span style="color: red;">*</span> 
</label>
<br style="clear: left;" />
<input type="text" name="captcha" id="captcha" value="###value_captcha###" ###ERROR_captcha### />
</fieldset>

<!-- ###TEMPLATE_ERROR### begin -->

<!-- ###ERROR_captcha### begin -->
style="border: 1px solid red;"
<!-- ###ERROR_captcha### end -->

<!-- ###TEMPLATE_ERROR### end -->

Im Plugin auf der Seite wurde das Feld auch hinzugefügt.
Beispiel wie es momentan aussieht hier: http://www.heilpraktiker-esper.de/kontakt.html?&no_cache=1

Leider werden nicht bei allen Pflichtfeldern die Fehlermeldungen ausgegeben.