Muss den Thread leider nochmal hoch holen...Ich bin aktuell ein wenig am stagnieren. Ich habe jetzt zwar mein Formular für die Registrierung und es funktioniert auch, sofern alle Daten je nach Validationsvorgaben eingegeben werden.
Wird jedoch etwas falsches eingegeben, dann erscheint das gleiche Formular erneut mit leeren Inputs, weil an dieser Stelle eigentlich eine Ausgabe der Eingabefehler angezeigt wird. Da ich aber mein eigenes Template für die Registrierung verwende, was im Prinzip pro Inputfeld wie folgt aussieht:
PHP-Code:
<div class="row form-group mandatory">
<label class="col-sm-3 mandatory" for="ctrl_firstname">
<span class="invisible">Pflichtfeld </span>Vorname:<span class="mandatory">*</span>
</label>
<div class="col-sm-9 widget widget-text">
<input type="text" name="firstname" id="ctrl_firstname" class="form-control form-control-sm mandatory" value="" required>
</div>
</div>
wird natürlich keine Ausgabe der Fehlermeldungen erzeugt.
1. Frage: Gibt es eine Möglichkeit, die Fehlermeldungen in das Template zu integrieren, unter showTemplateVars habe ich leider nichts gefunden?
2. Frage: Ich kann die einzelnen Felder mit z.B.
PHP-Code:
<?= $this->login["username"]; ?>
ausgeben, dann würde ich auch die Fehlermeldungen bekommen, aber nicht mehr meine angepasste HTML-Struktur. Ich habe kein Template gefunden, wo man die HTML-Struktur der Felder ändern kann, ich denke die sind in tiefergehenden Dateien hinterlegt, weshalb eine Änderung in diesen nicht sinnvoll wäre oder?
3. Frage: Habt ihr eine mögliche Lösung parat, um mein HTML-Gerüst und die Fehlermeldungen gleichzeitig verwenden zu können?