Ist eben ein Custom-Formular.Warum bloß? Sad Natürlich könnte ich die '*' von Hand in die Vorlage setzen, will ich aber nicht...
Aber wo liegt dein Problem im Labeltext z.B. E-Mail: * anstatt E-Mail: zu schreiben?
Gruß Knut
Ist eben ein Custom-Formular.Warum bloß? Sad Natürlich könnte ich die '*' von Hand in die Vorlage setzen, will ich aber nicht...
Weitestgehend verstehe ich das ja, aber:flip-flop wrote:Hier die Custom Vorlage von der http://www.phpwcms-docu.de/kontakt.phtml
Custom template from http://www.phpwcms-docu.de/contact.phtml
Code: Select all
<table cellspacing="0" cellpadding="3"> <tr><td colspan="2"> <div style="margin-bottom: 10px;"> {ERROR:anfangstext} <!-- err. first text //--> <fieldset style="width: 505px; border: #cccccc 1px solid; margin: 0; padding: 0;"> <legend> <b>{LABEL:anfangstext}</b> </legend> <div style="float: left; padding: 5px 0px 5px 5px;""> {anfangstext}<br> <!-- first text //--> <font color="#cc3300"> {ERROR:Vorname} <!-- err. firstname //--> {ERROR:Nachname} <!-- err. surname //--> {ERROR:E-mail} <!-- err. e-mail //--> {ERROR:Nachricht} <!-- err. message //--> {ERROR:captcha} <!-- err. captcha //--> </font> </div> </div> </td></tr> ...
Docu lesen:Auch der Versuch die <br>'s gleich in die Fehlertexte zu schreiben ging nicht.
NEIN!So wie das Code-Beispiel von flip-flop ist, werden die Fehlermeldungen einfach aneinandergereiht.
Code: Select all
Folgendes Feld wurde nicht ausgefüllt: [B]E-mail[/B][BR][BR]
Dieser Beitrag hilft wirklich gut weiter! Danke.Siehe auch dazu: http://www.phpwcms.de/forum/viewtopic.php?p=71496#71496
Das ist schon so gewollt, ist eben ein frei formatierbares Formular mit allen Freiheiten und Pflichten.Nur leider werden die css class wie formField oder formLabelRequire dann nicht mehr generiert und stylen wird schwierig.
Fehler oder gewollt?
Was hat das mit formField oder formLabelRequire zu tun?Ich wollte aber die nicht ausgefüllten erforderlichen Felder einfärben
und dem Label ein Bild voranstellen.
Code: Select all
...
{anfangstext}<br> <!-- first text //-->
<div class="errorhead">
<b>Sie haben folgende(n) Fehler bei der Eingabegemacht:</b><br>
<ul>
<li>{ERROR:name}</li> <!-- err. name //-->
<li>{ERROR:email}</li> <!-- err. email //-->
<li>{ERROR:mitteilung}</li> <!-- err. mitteilung //-->
<li>{ERROR:captcha}</li> <!-- err. captcha //-->
</ul>
</div>
...
Ja, das ist ein Problem, wenn JS-Script ausgeschaltet ist.flip-flop wrote:Bei mir erscheint dort keine Fehlerausgabe.
Das Formular bedankt sich für die absolut leere Mail.![]()
Genau das ist es was ich gesucht habe.flip-flop wrote: Aber mit diesen Befehlen sollte man doch so etwas in der Richtung hinbekommen.
[IF_ERROR]Hey Fehler![/IF_ERROR]
[ELSE_ERROR]Oh Supi![/ELSE_ERROR]
Man lernt nie aus.