Zum Inhalt springen

Mailform Plus - Erroranzeige verändern

Erstellt am 26. Oktober 2010 · 1 Antwort · letzte Antwort am 29. Oktober 2010

Tags: Frage

cherry ·

Hallo,
ich benutze Mailform Plus, was auch ganz gut funktioniert. Nun möchte ich aber etwas ändern. Und zwar werden ja die Pflichtfelder in der Extension benannt und die Bezeichnung dieser dann als, wenn sie nicht ausgefüllt sind, Fehler angezeigt.
Beispiel:
Der User füllt das Feld EMAIL nicht aus, als Fehleranzeige steht dann dort:
Folgende Felder müssen noch ausgefüllt werden:
EMAIL

Jetzt möchte ich aber das dort steht: E-Mail

Das Ganze hat auch seinen Grund. Ich muss die Felder nach einem ganz bestimmten Schema benennen, da das Formular direkt von einem Buchungsprogramm eingelesen wird. Da ist die Feldbezeichnung nunmal vorgegeben.
Allerdings möchte ich dem User diese Bezeichnungen (z.B. CATEGORY01_ADULTS für Anzahl der Erwachsenen) nicht zumuten.

Kann ich das irgendwo ändern?

Icehawk ·

Im Formular:

<div class="row">
  <label for="name">###LLL:name### ###required_name###</label>
  <input type="text" name="formhandler[name]" id="name" value="###value_name###" style="width: 300px;" class="feld ###is_error_name###" />
  ###error_name###
  <div class="clear"></div>
</div>

###required_name###: macht das * bei dem Labelfeld hin.
###is_error_name###: damit gestalte ich das input-Feld um, z. B. roter Rahmen
###error_name###: Hier steht die Fehlermedlung aus der Sprach-XML.

In der Sprach-XML

<label index="error_name_required">Lastname is missing!</label>

Ups. Ist für den formhandler. Aber vieleicht hilt es dir trotzdem weiter.