[TYPO3-german] Formhandler - Eingabefelder nach Fehlerprüfung leer
JCL - Johannes C. Laxander
jc at laxander.com
Wed Jan 9 15:10:09 CET 2013
Hallo Reinhard,
danke für deine schnelle Antwort.
Da hab' ich wohl vor lauter Bäumen den Wald nicht mehr gesehen ;-)
So ein blöder Fehler...
Aber leider, leider hat das mein Problem nicht gelöst.
Für das Eingabefeld "Kinder" sieht meine Definition jetzt so aus (anlaog auch "Erwachsene"):
<input class="sc-zahl" type="text" size="5" id="personen-kinder" name="personen[kinder]" value="###value_personen-kinder###" />
<label class="sc-zahl" for="personen-kinder">###LLL:personen.kinder###</label>
###validate_personen-kinder###
Ich hab's auch mit den Markern ###value_erwachsene### und ###value_kinder### versucht, aber auch das hat nicht geholfen. Bin ratlos!
Johannes.
> -----Ursprüngliche Nachricht-----
> Von: typo3-german-bounces at lists.typo3.org
> [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von
> Reinhard Führicht
> Gesendet: Mittwoch, 9. Januar 2013 14:40
> An: typo3-german at lists.typo3.org
> Betreff: [TYPO3-german] Re: Formhandler - Eingabefelder nach
> Fehlerprüfung leer
>
> Hallo Johannes,
>
> Am 09.01.2013 14:33, schrieb JCL - Johannes C. Laxander:
> >
> > Hallo,
> >
> > ich veruche nun schon eine ganze Weile, für zwei
> Eingabefelder die Fehlerprüfung hinzubekommen.
> > Ich scheitere aber schon daran, dass nach Eingabe in eines
> der beiden Felder, oder auch in beide Felder, die
> "Required-Error-Message" angezeigt wird und beide
> Eingabefelder leer sind. Der Wert wird also nicht
> zwischengespeichert, auch wenn die Eingabewerte korrekt sind.
> Es wird immer die "Required-Error-Message" angezeigt. Gebe
> ich einen ungültigen Wert ein, wird die
> "Between-Error-Message" angezeigt. Auch in diesem Fall sind
> beide Felder leer.
> >
> > So sieht das im Formular aus:
> >
> > -----
> > Personen: |___| Erwachsene |___| Kinder
> > -----
> >
> > Andere Eingabefelder funktionieren problemlos!
> >
> > Was ist falsch oder unvollständig an meiner Definition????
> >
> >
> >>>>>>>>>>> Feld Definition im Master-Template
> >
> > <!-- ###master_personen### -->
> > ###error_personen###
> > <div class="ym-fbox-text ###is_error_personen###">
> > <span class="ym-label">###LLL:personen###</span>
> > <div class="ym-inline">
> > <input class="sc-zahl" type="text" size="5"
> id="personen-erwachsene" name="personen[erwachsene]" />
> > <label class="sc-zahl"
> for="personen-erwachsene">###LLL:personen.erwachsene###
> ###required_personen-erwachsene###</label>
> > ###validate_personen-erwachsene###
> > <input class="sc-zahl" type="text" size="5"
> id="personen-kinder" name="personen[kinder]" />
> > <label class="sc-zahl"
> for="personen-kinder">###LLL:personen.kinder###</label>
> > ###validate_personen-kinder###
> > </div>
> > </div>
> > <!-- ###master_personen### -->
> >
> >
> >>>>>>>>>>> TypoScript für Error check (gekürzt)
> > ...
> > personen {
> > erwachsene.errorCheck {
> > 1 = required
> > 2 = betweenValue
> > 2.minValue = 1
> > 2.maxValue = 10
> > }
> > kinder.errorCheck {
> > 1 = betweenValue
> > 1.minValue = 1
> > 1.maxValue = 10
> > }
> > }
> > ...
> >
> > Gruß, Johannes.
> >
>
> dir fehlt ein "value"-Marker im Template.
>
> z.B.:
>
> <input class="sc-zahl" type="text" size="5" id="personen-kinder"
> name="personen[kinder]" value="###value_kinder###"/>
>
> Viele Grüße,
> Reinhard
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>
More information about the TYPO3-german
mailing list