Hallo zusammen

Ich würde gerne den Code einer Error Meldung bei nichtausgefülltem Input Feld anpassen


<div id="powermail_fieldwrap_{field.uid}" class="row {vh:Validation.ErrorClass(field:field, class:'error')} powermail_fieldwrap powermail_fieldwrap_input powermail_fieldwrap_{field.uid} {field.css}"> <label for="powermail_field_{field.marker}" class="powermail_label" title="{field.description}"> <vh:string.RawAndRemoveXss>{field.title}</vh:string.RawAndRemoveXss><f:if condition="{field.mandatory}"><span class="mandatory">*</span></f:if>
        </label>
        <div class="input-holder">
        <f:form.textfield
                type="{vh:Validation.FieldTypeFromValidation(field:field)}"
                property="{field.marker}"
                placeholder="{field.placeholder}"
                value="{vh:Misc.PrefillField(field:field, mail:mail)}"
                class="powermail_field powermail_input"
additionalAttributes="{vh:Validation.ValidationDataAttribute(field:field)}"
                id="powermail_field_{field.marker}" />
        <span class="error-message">BITTE AUSFÜLLEN</span>
        </div>
</div>




---> ich brauch im ersten div ein "error" damit das <span class="error-message">BITTE AUSFÜLLEN</span> korrekt erscheint.

Dachte ich könnte das hier verwenden:
{vh:Validation.ErrorClass(field:field, class:'error')}

analog dem Orginal. Da wird ja ein <input class="powermail_field_error" .. gemacht.

Das Orginal schaut so aus:

{namespace vh=In2code\Powermail\ViewHelpers}

<div id="powermail_fieldwrap_{field.uid}" class="powermail_fieldwrap powermail_fieldwrap_input powermail_fieldwrap_{field.uid} {field.css}"> <label for="powermail_field_{field.marker}" class="powermail_label" title="{field.description}"> <vh:string.RawAndRemoveXss>{field.title}</vh:string.RawAndRemoveXss><f:if condition="{field.mandatory}"><span class="mandatory">*</span></f:if>
        </label>
        <f:form.textfield
                type="{vh:Validation.FieldTypeFromValidation(field:field)}"
                property="{field.marker}"
                placeholder="{field.placeholder}"
                value="{vh:Misc.PrefillField(field:field, mail:mail)}"
class="powermail_field powermail_input {vh:Validation.ErrorClass(field:field, class:'powermail_field_error')}" additionalAttributes="{vh:Validation.ValidationDataAttribute(field:field)}"
                id="powermail_field_{field.marker}" />
</div>



Kann mir jemand einen Tipp geben?


Besten Dank

Frohe Weinachten

Gruss
Philipp
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an